对于我输入的使用http / https协议的任何主机名,我收到“无法解析主机名”。无论我使用什么主机名,它都会返回反引号单引号。 DNS工作正常,我可以ping域,并使用浏览器导航到repo。我也可以在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://协议,主机名解析就好了。我已经尝试使用Mac OS X 10.8 Mountain Lion附带的svn,来自Ports,WANDisco的SVN,我甚至编译了源码,我仍然得到同样的东西。我还下载了serf-1.1.1并编译了它。
我无法弄清楚svn如何解析主机名。
答案 0 :(得分:10)
在尝试了许多事情,包括使用霓虹灯和自拍编译颠覆后,我终于弄明白了。
〜/的.subversion /服务器
该文件的末尾是
http-timeout =
http-proxy-port =
http-proxy-host =
http-proxy-username =
http-proxy-password =
我认为那些与他们无关的东西被忽略了,但事实并非如此。在评论出来之后,svn可以再次解析名称。