如何从损坏的svn修订文件中提取文件 ("myprojectdbrevs"目录)



我有一些SVN文件从损坏的硬盘恢复,因此损坏了SVN。

是否可以直接从SVN版本数据库文件中提取文件?

。我有"MyProjectdbrevs",我在这个目录文件中看到提交"0","2","3","4",…,"7",这些文件的大小与丢失的文件大致相同。
我只有这个目录("MyProjectdbrevs")。

这是非常旧的SVN(1.6.6)。不需要任何日志或其他信息。我只需要一个文件的最新版本(我确信大多数这些修订文件也被损坏了)。

谢谢。

如果缺少版本,并且此存储库的版本少于1000个,则无法恢复此存储库。修订不包含文件,它们包含更改。因此,要构造一个版本X中的文件,需要包含该文件被修改过的所有版本。

在用户机器上搜索存储库备份(如果你做了一个)或本地工作副本。

别忘了备份。

相关内容

最新更新