所以,我找到了这个页面here,展示了如何使用intellij的想法从命令行进行合并和差异化,并且我试图将其设置为默认值汞柱。 但是,合并分支(许多文件)时仍然存在一些问题:
[ui]
merge=idea
[merge-tools]
idea =
idea.gui = True
idea.args = merge $local $base $other $output
idea.priority = 1000
idea.premerge = False
对不起英语不好,并提前感谢所有人答案 0 :(得分:3)
嗨,这是我成功使用的设置。
[ui]
merge=idea
[merge-tools]
idea.args = merge $local $other $base $output
同时确保idea
在路径上。
我的推荐是mercurial MergeToolConfiguration和Merging files using IntelliJ IDEA as a command line tool。
答案 1 :(得分:0)
想法不等待,但为时过早回报。解决此问题的一种好方法是通过提示来提示您。
通过在.hgrc中设置此配置
idea.check = prompt
Mercurial将要求对每个文件进行确认。您必须先在Idea中完成合并,然后再在确认框中单击“是”。