开发者

How to update TortoiseSVN over the network?

I want to import my project from the repository that is on another computer on the network. I have TortoiseSVN installed. I right click the folder -> SVN Check out -> Which prompts me for repository.

My repository exist on my system in c:\repositary\myprojects\trunk\project1.

How to I access from remote PC. On Local machine开发者_开发技巧 I use this syntax.

  • file:///c:/repositary/myprojects/trunk/project1 (three forward slashes)

The documentation says I should use this syntax.

  • file://servername/repositary/myprojects/trunk/project1 (two forward slashes + servername).

But this does not work. What do I have to do to make it work? Do I need to share that folder? Do I have to mention c:\ drive in the server path?

Want to mention, the repository is on my computer (Windows XP), and I want to access it over a virtual machine on another computer on the network.


You can't shouldn't use file:// protocol for over-the-network SVN access. See this table from SVN book.

Why don't you setup an SVN server? You don't have to set it up using Apache, instead, just use plain svnserve


I used a URL like this, and it works fine:

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

Notice that it may not work all the time.

I had one confusing issue. What if your hard drive is partitioned into C, D and E Drive. Well in that case just use your PC name, followed by the folder that you have shared that contains the repositories.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜