Can';t在Windows Server 2008上使用TortoiseSVN浏览svn repo

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”:无法建立连接,因为目标

环境是: 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”:无法建立连接,因为目标计算机主动拒绝了它

我怎样才能解决这个问题

提前感谢,


更新:已尝试,但没有帮助。

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。下次遇到问题时,我将使用您的解决方案,