代码之家  ›  专栏  ›  技术社区  ›  Chris

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

  •  35
  • Chris  · 技术社区  · 15 年前

    我已经安装了collabnet subversion服务器和客户机,正在运行它附带的apache。从服务器上的命令行,我可以使用如下路径轻松访问存储库

    http://server:port/svn/repository
    

    但是我不能用它在磁盘上的实际位置访问它,就像

    c:\repositories\repository
    

    我刚得到“[路径]不是一个有效的副本。”我误解了什么?

    5 回复  |  直到 15 年前
        1
  •  72
  •   R. Martinho Fernandes    15 年前

    常见错误。您必须使用如下文件:/伪协议:

    file:///C:/repositories/repository
    

    SVN存储库路径必须是 URI S.

        2
  •  3
  •   sunny256    15 年前

    尝试:

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

    看看你能不能看到回购协议里面的文件。

        3
  •  1
  •   peterh Eli    7 年前

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

        4
  •  0
  •   user122299    15 年前

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

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

        5
  •  0
  •   demoncodemonkey    15 年前

    尝试

    文件:://c:/repositories/repository