我在我的工作组中的一台机器上创建了一个SubVersion服务器.从我的开发框中,我能够访问存储库并检查/输出文件,没有任何问题.
我刚刚安装了TortoiseSVN,无论我做什么,它都不会连接到服务器上的存储库.我得到臭名昭着的错误"无法建立连接,因为目标机器主动拒绝它".
有没有人有任何想法为什么这可能是......?据我所知,tortoise shell扩展程序在我的用户凭据下运行.SVN命令行工具正常工作似乎很奇怪,但不是Tortoise.
两台机器都在运行Vista
注意:在这两种情况下,我都使用svn协议进行连接
最后,我修好了......!问题似乎与我下载的Subversion包有关.我下载了最新版本的SlikSVN(1.5.5)并将其安装在我的客户端和服务器上.似乎TortoiseSVN不喜欢这个版本/版本.我刚刚在两台机器上卸载了SlickSVN,并从CollabNet获取了最新版本,现在一切正常!
只需添加--listen-host 0.0.0.0
到您的SVN服务命令即可.问题是您正在创建正在侦听的服务,IPv6
并且您正在尝试使用它来访问它IPv4
.看这个:
http://www.renaissance-design.net/code/installing-and-configuring-svnserve-and-tortoisesvn-on-windows/