【发布时间】:2017-05-17 03:34:07
【问题描述】:
在使用 fast-export 将 mercurial 存储库迁移到 git 后,我发现未合并到默认值的打开命名分支未转换。现在我想将这些分支上未完成的变更集导入到新的 git repos。
我尝试了各种方法,包括 hg-git 和 hg export,但这些方法的问题是我要迁移的变更集或差异具有不同的变更集 id,并且由于找不到历史记录而导致进程出错。
我正在考虑编写一个脚本来自动从 Mercurial 导出变更集,在新的 git 存储库中找到相应的父变更集,导入到 git 阶段并提交,但我想知道是否有这样的工具- 导入没有匹配历史记录的差异 - 已经存在。那里有东西吗?
【问题讨论】:
标签: git version-control mercurial