如何在Windows中使用本地path访问Subversion存储库?

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

http://server:port/svn/repository 

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

 c:\repositories\repository 

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

常见的错误。 你必须使用这样的文件:/ /伪协议:

 file:///C:/repositories/repository 

SVN存储库路径必须是URI 。

尝试:

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

并看看你是否可以看到回购里面的文件。

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

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

你需要做一个“结帐”来获得一个工作副本,而不只是一个“出口”

尝试

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