设置&在LAN中的系统上查找svn存储库

时间:2010-09-03 12:45:21

标签: windows eclipse svn repository

我在机器192.168.1.56上安装了TortoiseSVN,&想要从192.168.1.60同步它,当我在URL中插入存储库地址,如“file:///192.168.1.56/D:/ Repository”并单击完成时,我收到消息“位置信息已被错误地指定“什么是正确的格式。

4 个答案:

答案 0 :(得分:6)

能够在局域网上做到这一点 1.请记住共享您用作存储库的文件夹
2.在PC B上,选择SVN checkout ...,单击浏览按钮,找到该共享文件夹,如下所示: enter image description here 它已经完成了。

答案 1 :(得分:1)

您安装了TortoiseSVN还是Subversion服务器?对于svn客户端TortoiseSVN,您需要一台服务器。在您的情况下,我建议使用带有Windows图形用户界面的svn服务器:http://www.visualsvn.com/server/

有效的网址可能如下svn://192.168.1.56/repository。必须在服务器上创建存储库。

答案 2 :(得分:1)

实际上TortoiseSVN建议不要这样做,因为你可以阅读here

  

如果您正考虑在网络共享上设置多用户存储库,请再想一想。阅读名为“Accessing a Repository on a Network Share”的部分,找出我们认为这是一个坏主意的原因。设置服务器并不像听起来那么难,并且会给你更好的可靠性,也可能提高速度。

我建议您设置svnserve,然后您可以在this TortoiseSVN分步教程中查看如何进行设置以实现它。否则,您需要在功能强大的Web服务器(例如libapache2-svn)中安装和设置WebDAV(例如apache2)。

答案 3 :(得分:1)

尝试

  

文件://192.168.1.56/Repository

我不是在安装服务器,因为我不希望服务器使用我的计算机资源(因为我也将这台计算机用作桌面),而且我们只在2个成员之间共享,所以它可以工作对我而言,尽管存在一些不利因素。