当我运行时,Vimdiff 刚刚出现在我面前:
hg merge
我以前从来没有发生过!现在是默认了吗?因为前几天我升级了mercurial。
如果 Mercurial 的“内部合并”能够弄清楚该做什么,那么它就不会启动任何交互式合并工具。这可能是您之前所有合并中发生的情况——这非常好,但只有在确定时才会合并。如果它无法弄清楚如何进行合并,那么它会启动它可以在 Mercurial 附带的长列表中找到的第一个合并工具。该列表始终与 Mercurial 一起提供并且没有更改,尽管您的升级可能包括额外的位置来查找这些工具。尽管您以前从未遇到过内部合并无法合并的合并冲突,但更有可能是。
另见:https ://www.mercurial-scm.org/wiki/MergeToolConfiguration