【问题标题】:Recover an SVN repository with multiple missing revs/ files恢复具有多个丢失的 revs/ 文件的 SVN 存储库
【发布时间】:2011-03-04 01:34:41
【问题描述】:

我正在尝试在硬盘驱动器故障后恢复 SVN 存储库。不幸的是,备份已经过时了。

从 7,797 次修订中,我们仅从 .../repo_dir/db/revs/7/ 目录中丢失了以下七 (7) 个文件

7437(2009 年 12 月 7 日至 9 日)(文件也从 revprops/dir 中丢失)

7461(2009 年 12 月 16 日)

7519、7520、7521(2010 年 1 月 8 日)

7679(2010 年 3 月 19 日)

7683(2010 年 3 月 19 日)

这个单一的 SVN 存储库包含许多不同的软件项目/产品。 所以我希望能够重建我的存储库,并且只丢失明确依赖于这七个丢失的 revs/ 文件的修订,而不是让一切都停止在 rev. 7436. 幸运的是,这七个修订版是针对琐碎项目的。 丢失他们最近的修订版并不是什么大不了的事。为所有不依赖于这七个 revs/ 文件的修订恢复存储库会非常好。

有没有办法做到这一点?

附: revprops/ 目录中也可能缺少其他文件,而不仅仅是 7437 -- 如果我愿意丢失提交消息,我可以没有一些 revprops/ 文件吗?

【问题讨论】:

  • 有其他人遇到过这种情况吗?你是怎么处理的?

标签: svn backup recovery rebuild


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-28
  • 2010-11-11
  • 1970-01-01
  • 2013-11-15
  • 1970-01-01
  • 1970-01-01
  • 2011-06-11
相关资源
最近更新 更多