我在运行iis的远程Windows 2012服务器上安装了tortoise svn,并使用tortoise svn创建了一个存储库。但我只能使用svn:// localhost在本地访问存储库。当我尝试使用svn:// directIP远程访问它时,我收到错误"无法连接到主机' directIP' ..."。但是IP地址有效,我可以用网络浏览器点击它。但是iis是处理远程Windows 2012服务器上所有传入请求的服务器。我认为Windows服务器不允许未经授权的远程访问服务器,这就是为什么我无法远程访问存储库...有没有办法我可以远程访问我的乌龟svn存储库,而我的iis仍在运行?我需要帮助!
答案 0 :(得分:2)
TortoiseSVN是SVN客户端,而不是服务器。因此,您需要一个正在运行的SVN服务器,如VisualSVN Server。 另请阅读关于accessing the repository的TortoiseSVN手册。
如果您真的能够通过localhost
协议(而不是svn://
协议)访问file://
存储库,则表明subversion服务器已在运行。在这种情况下,它可能是防火墙问题,您必须在Windows服务器上打开svn端口3690.
答案 1 :(得分:1)
将VisualSVN Server用于Windows。我认为他们有一个免费的。你可能想尝试一下。