2010-03-03 105 views
0

我刚刚开始将旧的svn项目转换为git。除了历史导入的一部分外,一切工作都正常。Subversion项目历史记录没有正确导入到Git

由于某种原因,提交号码是关闭的。例如,第一次提交到颠覆回购是1;但如果我检查git日志,它读取与53267272343相同的提交。只是一点点关闭:)

有谁知道是什么原因造成了这种情况,我该如何修复它?

感谢

回答

2

Git有没有犯版本从1 1。这是百达的哈希码。所以你可以承诺除此之外的其他事情。

如果你在你的提交日志中看到你可以看到提交消息说什么svn在svn versionning中用他的号码提交它。

+0

svn commit信息通常包含在git commit消息中,正如你所建议的那样,但是'--no-metadata'选项通常用于从svn到git的完全转换。在这种情况下,svn信息从提交日志中消失。 – jamessan 2010-03-03 18:33:40

+0

哦,我没有意识到commit是git中的hashcode。谢谢。 – acreek 2010-03-03 18:36:47

相关问题