【问题标题】:Extract files from an svn repository从 svn 存储库中提取文件
【发布时间】:2014-06-09 16:26:26
【问题描述】:

很抱歉问了这么一个基本问题,但我是 svn 新手,对在线资源不太满意。

我有一个 svn 存储库,我的意思是使用 svnadmin 创建的文件夹结构,包含 conf、dav、db、hook、locks 文件夹。我想提取存储库中的文件以使用,就好像我已经用 svn 签出了这个 repo。有没有一种简单的方法可以做到这一点?此外,这是一个庞大的存储库,因此任何涉及较少文件复制的策略都将是可取的。谢谢!

【问题讨论】:

  • 哪些“在线资源”给你带来了麻烦? svnbook.org 的官方手册很好地涵盖了这一点。

标签: svn


【解决方案1】:

我想提取存储库中的文件以使用,就好像我已经用 svn 签出了这个 repo

只需 checkout 这个存储库,使用任何 SVN 客户端。对于本地文件系统上的存储库,您可以使用普通客户端和与远程存储库相同的命令,只需使用file:/// 协议和不同的 URL。

对于在Z:\repo (Win-world) 中创建的存储库,它的 URL 将是 file:///Z:/Repo,您可以 svn co 这个 URL

z:\Repo>dir /B
locks
hooks
conf
README.txt
db
format
svn.ico

>svn ls -R -v file:///Z:/Repo
      1 Badger                июн 09 22:59 ./
      1 Badger                июн 09 22:59 branches/
      1 Badger                июн 09 22:59 tags/
      1 Badger                июн 09 22:59 trunk/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    • 2013-04-24
    相关资源
    最近更新 更多