如何继续进行Mercurial合并

5
我花了几个小时来做一个在mercurial中的巨大合并。131个文件合并后,我的合并工具meld崩溃并显示了一个Python traceback。试图退出meld时,我无意中也退出了mercurial合并。
我希望能够从我离开的地方继续合并,例如类似于hg merge --continue,但我找不到这样一个选项。
如果我重新运行hg merge,它会警告有未提交的未解决变更。hg resolve没有列出需要解决的内容,但我很可能只完成了合并的60%左右。
是否有一条命令可以从我之前的进度继续合并?

你有冲突吗?除非你有冲突,否则你不需要做任何事情(除了提交合并)。 - Stephen Rasku
是的,到目前为止已经合并了131个有冲突的文件!这是将近两年的开发合并,每个团队都在一定程度上走向了不同的方向。 - asc99c
似乎默认合并使用工具而不是插入冲突标记。我建议您在邮件列表上询问。那里有所有的专家。 - Stephen Rasku
你想从头开始,还是想保存当前状态? - Rudi
hg合并 不会提交。在hg合并(并可能解决冲突)之后,您仍然需要调用hg commit - planetmaker
1个回答

10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接