【发布时间】:2011-05-24 03:49:18
【问题描述】:
在拥有这个 repo(最初是 SVN)的过程中,我一直不太擅长将文件链接保持在一起。我已经两次更改了 IDE,将项目拆分为 Netbeans 模块,并随着时间的推移对项目进行了 mavenized。大部分文件历史都丢失了,主要是因为在 mavenizing 期间我删除了整个主干,提交,复制了 maven 项目,然后提交。不完全是最好的主意,因为我后来发现所有的历史都重置到了那个点。它变得如此糟糕,以至于存储库统计程序毫无用处,因为它说我投入了 50,000 行代码而不是大约 8,000 行。
有没有办法修复所有损坏的文件历史记录?如果 Mercurial 不能,我可以访问 SVN 和 Git
【问题讨论】: