使用Tortoise SVN连接到远程Windows服务器上的SVN?
我在远程Windows 2008服务器上安装了svn,例如ip为41.139.540.60。现在,在服务器上使用SVortoise SVN可以使用svn:// localhost /。我可以打开回购浏览器等。现在,我如何从本地PC连接到该svn?我尝试了svn://41.139.540.60,但它不起作用,我得到的消息是服务器没有响应,因此连接失败。我无法ping通IP,所以我想它是一个服务器问题。使用Tortoise SVN连接到远程Windows服务器上的SVN?
还需要什么才能使其运行?
谢谢:)
我使用的指南是:http://www.codinghorror.com/blog/2008/04/setting-up-subversion-on-windows.html
svn://
协议在TCP port 3690
上运行,因此请确保您的远程Windows Server 2008允许客户端连接到此端口。
的另一种选择是你的Windows 2008服务器上安装Apache + mod_svn与https://
而非svn://
Here is a useful guide for installing Apache and mod_svn
连接到你的仓库正如你已经安装了SVN本身,你可以从第2.3节开始
我认为,指南仅适用于本地用户...
尝试了这一点:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup-svnserve.html
或使用SVN + ssh http://csoft.net/docs/svn.html.en
您可能需要确保Windows 2008服务器具有专业版每个防火墙设置。检查以下端口:
的svn://端口3980
HTTP://端口80
SSH + SVN://口22
取决于你的配置协议(一个或多个),用于访问svn服务器,您应该修改Windows 2008上的防火墙端口。
不工作....呃还有什么可能是这个问题?我甚至无法从我的本地PC ping该IP。 – EOB 2012-01-03 11:40:35
默认情况下,Windows Server 2008防火墙配置为运行Windows防火墙,并禁用“文件和打印机共享”。这会阻止PING命令使用的ICMP Echo Request数据包。 启用Windows防火墙配置设置 开始>控制面板>网络和Intranet 在Windows防火墙节标题的文件和打印机共享选项,点击程序通过Windows防火墙链接在程序和端口列表中允许的程序,检查文件和打印机共享选项 – Tony 2012-01-03 11:47:54
在服务器上打开TCP端口3690是解决方案,谢谢。 – EOB 2012-01-03 11:50:41
是的,**这是solutuion **!谢啦! – EOB 2012-01-03 11:50:21
没问题,很高兴它可以帮助你。如果您愿意,请将此答案设置为您接受的答案。谢谢 – Tony 2012-01-03 11:55:03