对于我输入的任何使用http/https协议的主机名,我都会得到“无法解析主机名‘’”。无论我使用什么主机名,它都会返回反引号。DNS运行良好,我可以ping域名,并使用浏览器导航到存储库。我还可以在windows机器上使用TortoiseSVN浏览存储库。
svn: E175002: OPTIONS of 'http://mysite.com/svnrepo': Could not resolve hostname `': Host not found (http://mysite.com)
svn: E175002: OPTIONS of 'http://nonexistantdomain': Could not resolve hostname `': Host not found (http://nonexistantdomain)如果我使用svn://协议,则主机名可以很好地解析。我试过使用MacOSX10.8 Mountain Lion附带的svn,Ports的SVN,WANDisco,我甚至编译了源码,我仍然得到同样的东西。我还下载了serf-1.1.1并对其进行了编译。
我不知道svn是如何解析主机名的。
发布于 2012-10-11 11:58:20
在尝试了很多东西之后,包括用霓虹灯和serf编译subversion,我终于弄明白了。
~/..subversion/服务器
在该文件的末尾是
http-timeout =
http-proxy-port =
http-proxy-host =
http-proxy-username =
http-proxy-password = 我假设那些等于零的东西被忽略了,但事实并非如此。在注释掉它们之后,svn可以再次解析名称。
https://stackoverflow.com/questions/12825979
复制相似问题