【问题标题】:is it possible to restore file history (or the repo) from the local .svn directory if my repo has been damaged/deleted如果我的存储库已损坏/删除,是否可以从本地 .svn 目录恢复文件历史记录(或存储库)
【发布时间】:2017-08-30 19:39:52
【问题描述】:

对于这么长的帖子,我深表歉意。

假设我的硬盘死了,我的实际 svn 存储库是不可恢复的(它已经消失了)。如果我的存储库已损坏/删除,是否有办法从本地 .svn 目录恢复文件历史记录(或存储库)?我确实有存储库关键部分的备份副本,但它只是本地 .svn 目录以及其中的 *.svn-base 和 *.svn-work。是否可以对 .svn 文件夹做任何事情,或者我已经被淹没了?

我确实有各种子树的最新修订版“头”,但我只是好奇可以从 .svn 文件夹的本地副本中恢复多少信息?

我确实遇到过这篇文章'http://leshazlewood.com/2008/03/13/subversion-failure-recovery-without-a-backup/',但我想知道我可以从我的本地 .svn 目录中实际提取什么......如果历史确实丢失了 - 为什么要打扰而不是用当前创建一个新的 repo我在本地拥有的各种子树的“头”版本?

我应该直接删除 .svn 文件夹并重新开始,还是有什么我可以从中恢复的?

【问题讨论】:

    标签: svn tortoisesvn


    【解决方案1】:

    有没有办法从本地恢复文件历史记录(或 repo) .svn 目录,如果我的 repo 已损坏/删除?

    不,working copy 包含某个存储库状态/快照,但没有版本历史记录。您应该考虑为您的存储库实施一个体面的备份解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多