2017-08-30 86 views
0

我很抱歉这么长的帖子。是否有可能从本地.svn目录中恢复文件历史记录(或回购)如果我的回购已被损坏/删除

可以说我的硬盘驱动器死了,我的实际svn存储库是不可恢复的(它没有了)。如果我的回购已被损坏/删除,是否有办法从本地.svn目录恢复文件历史记录(或回购)?我有一个存储库关键部分的备份副本,但它只是本地的.svn目录和* .svn-base和* .svn-work。是否有可能对.svn文件夹做任何事情,或者我几乎被洗脑?

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

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

我应该只是努力的.svn文件夹,并重新开始或有我可以从他们恢复的东西?

回答

0

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

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

相关问题