恢复具有多个丢失的revs/文件的SVN存储库

恢复具有多个丢失的revs/文件的SVN存储库,svn,backup,recovery,rebuild,Svn,Backup,Recovery,Rebuild,我正在尝试在硬盘驱动器出现故障后恢复SVN存储库。不幸的是,备份没有帮助,因为它已过时 在7797版本中,我们仅丢失了…/repo_dir/db/revs/7/目录中的以下七(7)个文件: 7437(2009年12月7日至9日)(revprops/dir中也缺少文件) 7461(2009年12月16日) 751975207521(2010年1月8日) 7679(2010年3月19日) 7683(2010年3月19日) 这个单一的SVN存储库包含许多不同的软件项目/产品因此,我更希望能够重建我的存

我正在尝试在硬盘驱动器出现故障后恢复SVN存储库。不幸的是,备份没有帮助,因为它已过时

在7797版本中,我们仅丢失了…/repo_dir/db/revs/7/目录中的以下七(7)个文件:

7437(2009年12月7日至9日)(revprops/dir中也缺少文件)

7461(2009年12月16日)

751975207521(2010年1月8日)

7679(2010年3月19日)

7683(2010年3月19日)

这个单一的SVN存储库包含许多不同的软件项目/产品因此,我更希望能够重建我的存储库,只丢失明确依赖于这七个缺少的rev/文件的修订版,而不是让所有内容在rev时停止。7436. 幸运的是,这七个修订版只适用于琐碎的项目。失去最近的修订版并不是什么大问题。为所有不依赖于这七个版本/文件的修订版恢复存储库将是非常好的

有办法做到这一点吗


另外,revprops/dir中可能还缺少其他文件,而不仅仅是7437——如果我愿意丢失提交消息,我可以不使用一些revprops/file吗?

您可以使用
svndumpfilter


您可以使用
svndumpfilter


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