2012-10-10 121 views
3

我得到“无法解析主机名”“我输入的任何使用http/https协议的主机名”。无论我使用什么主机名,它都会返回反引号单引号。 DNS工作正常,我可以ping通域名,并使用浏览器导航到回购站。我也可以在Windows机器上使用TortoiseSVN浏览回购。Mac SVN E175002:无法解析主机名''

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,来自Ports的SVN,WANDisco的svn,我甚至编译了源代码,而且我仍然得到相同的结果。我也下载了serf-1.1.1并编译了它。

我找不出svn如何解析主机名。

回答

10

在尝试了很多事情之后,包括用霓虹灯和农奴编译颠覆我终于弄明白了。

〜/的.subversion /服务器

在该文件中到底是

http-timeout = 
http-proxy-port = 
http-proxy-host = 
http-proxy-username = 
http-proxy-password = 

我认为那些什么都不等于包换,他们被忽视了,但事实并非如此。在发表评论之后,svn可以再次解析名称。