如何通过网络更新TortoiseSVN?

时间:2011-07-19 18:13:47

标签: svn networking tortoisesvn

我想从网络上另一台计算机上的存储库导入我的项目。我安装了TortoiseSVN。我右键单击文件夹 - > SVN签出 - >这提示我输入存储库。

我的存储库存在于我的系统中的c:\ repositary \ myprojects \ trunk \ project1。

如何从远程PC访问。在本地计算机上,我使用此语法。

  • file:/// c:/ repositary / myprojects / trunk / project1(三个正斜杠)

documentation说我应该使用这种语法。

  • file:// servername / repositary / myprojects / trunk / project1(两个正斜杠+ servername)。

但这不起作用。我需要做些什么来使它工作?我需要共享该文件夹吗?我是否必须在服务器路径中提及c:\ drive?

要提及的是,存储库位于我的计算机上(Windows XP),我想通过网络上另一台计算机上的虚拟机访问它。

2 个答案:

答案 0 :(得分:2)

不能不应使用file://协议进行网络SVN访问。请参阅SVN书籍中的this table

你为什么不setup an SVN server?您不必使用Apache进行设置,而只需使用普通svnserve

答案 1 :(得分:0)

我使用了这样的网址,它运行正常:

file://MYPC-NAME/repositories/All_CODE/trunk/Project1

请注意,它可能无法一直有效。

我有一个令人困惑的问题。如果您的硬盘分区为C,D和E驱动器怎么办?那么在这种情况下,只需使用您的PC名称,然后使用您共享的包含存储库的文件夹。