2

我已将命令行 hg 配置为使用 p4merge。

当我在分支中合并并且发生冲突时,hg 打开 p4merge,我解决了问题,保存,然后关闭 p4 合并。

同时...

命令行卡在:

为文件运行合并工具 p4mergeosx

没有办法告诉命令行我已经完成并且需要继续前进。我唯一能做的就是杀死整个合并,然后取消整个操作,我需要重新开始。

我该如何解决?

其他合并工具也会发生这种情况。

谢谢你的帮助。

4

3 回答 3

2

我在使用 FileMerge 时遇到了这个确切的问题。

保存有问题的文件后,您还必须退出FileMerge(command q在 Mac 上),而不仅仅是关闭它。

同样,这解决了我在专门使用 FileMerge 时遇到的问题——希望 p4merge 是类似的情况。

于 2019-06-21T18:08:10.627 回答
0

您可以尝试使用调试工具调试 Mercurial 命令。尝试将此添加到您的命令中,也许您会得到一些有用的信息

--debug --traceback

希望有帮助

于 2018-03-09T18:29:57.877 回答
0

两个答案:

  1. 确保将文件保存在 p4merge 中,然后从菜单中退出应用程序。这应该将您的命令行踢到下一步。
  2. 改用融合。这是一个很棒的工具
于 2018-06-04T21:19:08.107 回答