【问题标题】:How do I look inside my svn snapshots (backups)如何查看我的 svn 快照(备份)
【发布时间】:2012-02-15 11:43:05
【问题描述】:

我正在寻找一个项目,该项目可能会或可能不会被检入许多 subversion 存储库之一。具有实际存储库的机器几年前就死了,但我确实有备份。它们是 bz 压缩的 tar 档案,每周拍摄文件系统的快照(当我解压缩一个并执行 ls 时,我得到以下目录:conf dump help OpenVXI repositories working)

我已经成功地完成了最新版本的转储,然后在我的本地机器上安装了 subversion,并安装了存储库,但我仍然不知道里面有什么。我如何浏览这些东西里面的东西,希望不用先检查所有东西的副本的麻烦和工作?

我希望 svnadmin help 命令能让我窥视这些东西,但似乎没有这样的选项可用。

(我可能应该向所有好奇的人指出,我们所有的活跃项目都已转移到 Assembla。我正在寻找的项目已经有几年没有工作了)

【问题讨论】:

    标签: svn repository recovery


    【解决方案1】:

    您将找不到太多将存储库视为另一个目录的内容。因此,您可能想要的工具是svnlook

    svnlook tree <path-to-uncompressed-repository> | grep <what-you're-looking-for>
    

    这将列出存储库中的所有路径,然后使用grep 过滤输出。

    编辑 1

    将子命令从list更正为tree

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 2018-10-08
      • 2020-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多