我有一些SVN文件,从损坏的硬盘恢复,因此损坏的SVN。
可以直接从SVN修订数据库文件中提取文件吗?
例如,我有"MyProject\db\revs\0“,我在这个目录文件中看到提交"0”、"2“、"3”、"4“、.、"7”的文件,这些文件的大小与丢失文档的大小大致相同。
我只有这个目录("MyProject\db\revs\0")。
这是非常老的SVN (1.6.6)。不需要任何日志或其他信息。我只需要一个文件的最新版本,尽可能(我相信,这些修订文件大部分也损坏)。
谢谢。
发布于 2016-09-13 19:16:35
您将无法恢复该存储库,以防缺少修订,而且该存储库有不足1000个修订。修订不包含文件,而是包含更改。因此,要像在修订版X中那样构造一个文件,需要对所有这些文件进行修改。
在用户机器上搜索存储库备份(如果您做了备份)或本地工作副本。
以后别忘了备份。
https://stackoverflow.com/questions/39477230
复制相似问题