我在尝试使用SVN的任何IDE中遇到问题。它总是会出现同样的错误:
svn:E175002:未知主机
我已经在PHPStorm,IntelliJ和Zend Studio中尝试过了,所有这些都给了我完全相同的错误。我试过IP和普通地址。我正在使用assembla进行我的SVN托管,虽然我也尝试使用beanstalkapp并获得相同的错误。这两个都是https://
所以我也尝试使用普通的http://
SVN主机,但错误相同。
奇怪的是在同一台PC上的Tortiose SVN工作正常吗?我看了整个互联网,无法找到解决方案。
电脑详情:
svn ls URL的CLI客户端结果:
svn: E175002: Unable to connect to a repository at URL 'https://subversion.assem
bla.com/svn/ajacode'
svn: E175002: OPTIONS of 'https://subversion.assembla.com/svn/ajacode': Could no
t resolve hostname `https://subversion.assembla.com/svn/ajacode': No such host is
known.
(https://subversion.assembla.com)
答案 0 :(得分:2)
这是与DNS解析相关的网络问题。 要快速解决此问题,请尝试通过编辑操作系统的hosts file来手动解析主机 例如:
64.250.188.50 subversion.assembla.com
50.31.156.75 ajacode.svn.beanstalkapp.com
还可以联系您的ISP或网络管理员了解
答案 1 :(得分:2)
我不知道如何只是评论而不是答案...... xD
Web浏览器可能正在使用Web代理,并且svn客户端无法访问主机名,因为没有直接的互联网连接。