Can';t在Windows Server 2008上使用TortoiseSVN浏览svn repo
环境是: Windows Server 2008 R2 x64 Slik-Subversion-1.6.11-x64 乌龟VN-1.6.8.19260-x64-svn-1.6.11 我已经基于guidlines设置了svnsrvice,可以通过svn命令行(如Can';t在Windows Server 2008上使用TortoiseSVN浏览svn repo,svn,tortoisesvn,windows-server-2008,Svn,Tortoisesvn,Windows Server 2008,环境是: Windows Server 2008 R2 x64 Slik-Subversion-1.6.11-x64 乌龟VN-1.6.8.19260-x64-svn-1.6.11 我已经基于guidlines设置了svnsrvice,可以通过svn命令行(如svnlist)与主机连接工作svn://localhost,但即使在服务器机器上,OrtoiseSVN也无法连接到它。所有防火墙类型都已关闭。TortoiseSVN错误消息为: 无法连接到主机“localhost”:无法建立连接,因为目标
svnlist)与主机连接工作svn://localhost
,但即使在服务器机器上,OrtoiseSVN也无法连接到它。所有防火墙类型都已关闭。TortoiseSVN错误消息为:
无法连接到主机“localhost”:无法建立连接,因为目标计算机主动拒绝了它
我怎样才能解决这个问题
提前感谢,
更新:已尝试,但没有帮助。svnserve提供的根目录不是存储库的根目录 而不是
svn列表svn://localhost
,请尝试svn列表svn://localhost/reponame
(reponame当然是存储库的名称)我自己发现了问题,但还没有找到解决方案。Windows 2008中的TortoiseSVN使用ipv6。ipv6和ipv4之间的冲突是问题的根本原因
顺便说一句,sliksvn在命令行中运行良好。在OrtoiseSVN中,我使用了文件协议(类似于file:///F:/myfolder).我最近在博客上谈到了,包括IP修复。我自己也有过类似的问题,但可能我的情况有所不同。 我注意到我可以通过浏览器访问存储库,因为我的repo设置为从外部访问。 我们还必须利用公司内部的代理。 因此,在SVN设置中,我添加了代理。 当我尝试使用repo浏览器时,它没有挂起,要求接受证书(永久),输入svn凭据并。。。瞧 也许这可以帮助别人。
干杯 我不确定这是否与“编程相关”…但也充满了与svn相关的问题。如果您使用的是文件://协议,则不应涉及网络协议。tnks。下次遇到问题时,我将使用您的解决方案,