1
8
您可以将该签出导出到新位置,然后将其全部添加到新的存储库中。但你无法找回历史。 |
2
2
无法从签出中重新创建存储库。您可以创建一个新的存储库,但它将不包含被删除的存储库中的任何历史记录。您可以从备份中重新创建旧的存储库。你有后援,对吧? |
3
2
您将丢失所有历史记录,但只需删除所有.svn目录,创建一个新的存储库,并添加/导入所有以前签出的文件,就可以使项目返回版本控制。 然而,历史已经完全消失了。如果这就是你需要的,那么…再搜索一下那些备份磁带。 |
4
2
与Git不同,Subversion不在每台计算机上存储整个存储库。您所拥有的是一个工作文件夹,对于该存储库的某个修订是最新的。 正如@marcc建议的那样,最好是从现有工作文件夹创建新的存储库。 但是,如果您使用Tortoissesvn,则可能能够恢复一些提交日志消息。更新版本的Tortosiesvn维护日志缓存,如果您无法连接到存储库,您仍然可以浏览脱机缓存。剪切和粘贴这些信息(或截屏)是出于历史目的,但这样做不会有太大的好处,因为您无论如何都无法恢复到这些修订。 |