我的团队一直在使用TortoiseSVN进行版本控制。最近,运行我们的Subversion服务器的机器死了,我们没有备份。我在本地计算机上拥有该仓库的最新副本,因此我们没有丢失任何代码,但是我们丢失了所有提交的历史记录,这对我们来说很重要。
仅使用1个或多个存储库的工作副本,有什么方法可以还原服务器,或者至少可以访问提交历史记录?
答案 0 :(得分:0)
简短的回答:历史记录丢失了。与Git不同,SVN历史记录仅在服务器中。
如果某些开发人员使用git-svn,则可以尝试从中恢复,请参见例如How can I recover a Subversion repository from a git-svn copy?,https://superuser.com/q/318241/915977或possible to recreate svn repository from (full) git-svn clone?。
也许这是切换到Git的机会!