使用Tortoise SVN连接到远程Windows服务器上的SVN?

使用Tortoise SVN连接到远程Windows服务器上的SVN?,svn,tortoisesvn,Svn,Tortoisesvn,我在远程Windows 2008服务器上安装了svn,例如ip是41.139.540.60。现在,在服务器上使用Tortoise SVN本身可以使用svn://localhost/. 我可以打开回购浏览器等。现在,如何从本地PC连接到该svn?我试过了svn://41.139.540.60,但它没有工作,我得到的消息是服务器没有响应,因此连接失败。我不能ping的IP,所以这是一个服务器的问题,我猜 要让它运行还需要什么 谢谢:) 我使用的指南是:我认为该指南只适用于本地用户 试试这个: 或者使

我在远程Windows 2008服务器上安装了svn,例如ip是41.139.540.60。现在,在服务器上使用Tortoise SVN本身可以使用svn://localhost/. 我可以打开回购浏览器等。现在,如何从本地PC连接到该svn?我试过了svn://41.139.540.60,但它没有工作,我得到的消息是服务器没有响应,因此连接失败。我不能ping的IP,所以这是一个服务器的问题,我猜

要让它运行还需要什么

谢谢:)


我使用的指南是:

我认为该指南只适用于本地用户

试试这个:


或者使用svn+ssh

您可能需要确保Windows 2008服务器具有正确的防火墙设置。检查以下端口:

svn:// port 3980
http:// port 80
ssh+svn:// port 22
svn://端口3980

http://port 80

ssh+svn://端口22


根据您配置的访问svn服务器的协议,您应该调整Windows 2008上的防火墙端口。

svn://
协议在
TCP端口3690
上运行,因此请确保远程Windows server 2008允许客户端连接到此端口

另一种选择是在Windows 2008服务器上安装Apache+mod_svn,并使用
https://
而不是
svn://
连接到存储库

由于您已经安装了SVN本身,您可以从第2.3节开始检查视频一次

步骤1:下载SVN服务器zip文件,然后将其解压缩到文件夹中 步骤2:创建Resistory 步骤3:启动SVN服务器 步骤4:安装SVN客户端(如Tortoise SVN) 步骤5:浏览SVN URL 步骤6:添加文件夹、签出并处理SVN,… 步骤7:添加用户以在SVN上提交文件

检查以下端口:

svn:// port 3980
http:// port 80
ssh+svn:// port 22

不工作。。。。嗯,还有什么问题吗?我甚至无法从本地电脑ping该IP。默认情况下,Windows Server 2008防火墙配置为运行Windows防火墙,并禁用文件和打印机共享。这将阻止PING命令使用的ICMP回显请求数据包。在Windows防火墙部分标题下的Windows防火墙配置设置开始>控制面板>网络和内部网中启用文件和打印机共享选项,单击程序和端口列表中的允许程序通过Windows防火墙链接,选中文件和打印机共享选项打开服务器上的TCP端口3690是解决方案,谢谢。@EOB:如果这是您要查找的答案,请单击√ 在问题旁边做标记。没问题,很高兴它能帮助你。如果您愿意,请将此答案设置为您接受的答案。谢谢。请你写下,这些视频中的步骤是什么,以便其他人能从你的回答中受益?