如何在Windows中使用本地路径访问subversion存储库?

时间:2009-08-04 14:33:22

标签: windows svn command-line

我安装了CollabNet Subversion服务器和客户端,运行它附带的Apache。从服务器上的命令行,我可以使用类似

的路径轻松访问存储库
http://server:port/svn/repository

但我无法使用其在磁盘上的实际位置来访问它,例如

c:\repositories\repository

我只是得到“[路径]不是工作副本。”我误解了什么?

5 个答案:

答案 0 :(得分:74)

常见错误。您必须使用file://伪协议,如下所示:

file:///C:/repositories/repository

SVN存储库路径必须是URI s。

答案 1 :(得分:3)

尝试:

svn checkout "file:///C|/repositories/repository"

并查看是否可以看到回购文件中的文件。

答案 2 :(得分:1)

您应该能够使用file:///c:\repositories\repository通过路径访问存储库。

答案 3 :(得分:0)

通常“不是工作副本”意味着那里没有.svn“magic子目录”。

您需要执行“结帐”以获取工作副本,而不仅仅是“导出”

答案 4 :(得分:0)

尝试

  

文件:// C:/库/存储库