TSVN DNS 错误:请求的名称有效,但未找到请求类型的数据
我已经更新了我的 TortoiseSVN 客户端,现在在尝试更新或提交到不同的存储库时收到错误:
请求的名称有效,但没有请求类型的数据 找到了
关于如何解决这个问题的任何想法? Internet Explorer 可以很好地显示适当的 URL。
TortoiseSVN 1.5.3,内部版本 13783。
I've updated my TortoiseSVN client and now I'm getting the error when trying to update or commit to different repositories:
The requested name is valid, but no data of the requested type was
found
Any ideas on how I can solve this? Internet Explorer shows up appropriate URL just fine.
TortoiseSVN 1.5.3, Build 13783.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
我一直在努力解决这个问题..最后我找到了一个解决方案...
在提供的 URL 中,给出 IP 地址而不是服务器名称
,例如:'http://xxx.xxx.xx:8080/svn/RepositoryName'
我通过这样做解决了问题...
希望这条信息会有所帮助
I was struggling to resolve this problom..atlast i found a solution...
in the URL provided, give IP Address instead of ServerName
eg: 'http://xxx.xxx.x.x:8080/svn/RepositoryName'
i got the problom fixed by doing this...
hope this piece of information will help
报告的此错误是 winsock 错误,而不是 TSVN 特有的错误。 来自 Windows 套接字错误代码:
奇怪的是你可以通过IE访问主机。 是否有可能在 TSVN 中指定了远程主机上不可用的端口号,而 IE 正在端口 80 上访问主机?
This error being reported is a winsock one, rather than being particular to TSVN. From Windows Sockets Error Codes:
It is strange that you can access the host via IE however. Is it possible that in TSVN you've specified a port number that isn't available on the remote host, and IE is accessing the host on port 80?
您是否更改了连接协议(例如从 svn 更改为 http 或从 http 更改为 https)? 或者您的PC和SVN服务器之间的防火墙配置是否发生了变化? SVN over HTTP 使用 DAV 动词来执行操作,因此这些操作可能会被防火墙阻止。
Did you change the connection protocol (eg. from svn to http or from http to https)? Or did any firewall configuration between your PC and the SVN server change? SVN over HTTP uses DAV verbs to perform actions, so it might be that these are blocked in a firewall.
我意识到这是一个旧线程,但我刚刚遇到了同样的问题并找到了解决方案,因此分享没有什么坏处。
对我来说,解决方案涉及在 TortoiseSVN | 中设置适当的代理设置。 设置| 网络(已在我的浏览器中设置,因此能够在那里查看存储库)。 因此,如果您位于代理服务器后面,请确保正确设置 TortoiseSVN。
I realise this is an old thread but I've just experienced the same problem and found a solution so no harm in sharing.
The solution for me involved setting the appropriate proxy settings within TortoiseSVN | Settings | Network (which were already setup in my browser, hence being able to view the repository fine there). So if you are behind a proxy server, make sure you setup TortoiseSVN appropriately.
伙计们,谢谢你们的回答。 再次重新启动后一切都得到修复(TSVN 更新后重新启动两次)。
我仍然无法解释发生了什么。 :)
Guys, thanks for your answers. Everything was fixed by yet another reboot (2 reboots after TSVN update).
Still I can't explain what happened. :)
当我尝试在同一台虚拟 PC 上运行 TeamCity 和 Visual SVN Server 时,出现此错误。 TeamCity 服务的转向解决了我的问题。 两个 Web 服务器之间可能存在一些问题。
I got this error when trying to run both TeamCity and Visual SVN Server on the same virtual pc. Turning of the TeamCity services solved the problem for me. It is possible that the two web servers was having a little struggle with each other.
我已经尝试了所有解决方案,但它们的混合有效。
对我有用。 祝你好运 :)
I have tried all solutions, but the mixture of them worked.
worked for me. Good luck :)
我有一个静态 IP,导致没有 DNS 服务器。 将您的 IP 设置为 DHCP 会有帮助。
I had a static IP resulting in no DNS server. Set your IP to DHCP and it will help.