如何在运行iis的Windows服务器2012上设置tortoise svn存储库以进行远程访问

时间:2014-10-29 07:58:28

标签: svn tortoisesvn remote-access windows-server-2012

我在运行iis的远程Windows 2012服务器上安装了tortoise svn,并使用tortoise svn创建了一个存储库。但我只能使用svn:// localhost在本地访问存储库。当我尝试使用svn:// directIP远程访问它时,我收到错误"无法连接到主机' directIP' ..."。但是IP地址有效,我可以用网络浏览器点击它。但是iis是处理远程Windows 2012服务器上所有传入请求的服务器。我认为Windows服务器不允许未经授权的远程访问服务器,这就是为什么我无法远程访问存储库...有没有办法我可以远程访问我的乌龟svn存储库,而我的iis仍在运行?我需要帮助!

2 个答案:

答案 0 :(得分:2)

TortoiseSVN是SVN客户端,而不是服务器。因此,您需要一个正在运行的SVN服务器,如VisualSVN Server。 另请阅读关于accessing the repository的TortoiseSVN手册。

如果您真的能够通过localhost协议(而不是svn://协议)访问file://存储库,则表明subversion服务器已在运行。在这种情况下,它可能是防火墙问题,您必须在Windows服务器上打开svn端口3690.

答案 1 :(得分:1)

将VisualSVN Server用于Windows。我认为他们有一个免费的。你可能想尝试一下。