我有一个巨大的hg项目,我的文档使用唯一的hg哈希(nodeid)来指定存储库的修订。
我想将回购转换为git,以及它的历史。 我希望能够在新的git repo中搜索历史记录中的原始hg nodeids。(我认为最好的方法是将它添加到git中的提交消息中)。
我该怎么做?是否有自动执行此操作的转化工具?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以使用:/<id>
形式的修订来引用消息中包含字符串<id>
的提交。它可以用于结账或只是git show
。它应该进行全面搜索,速度很慢,如果有几个提交匹配它,它就不稳定,但在其他方面非常有用。