小编Rod*_*lva的帖子

在 hg 中使用 intellij idea merge 作为默认合并工具

所以,我在这里找到了这个页面,展示了如何从命令行使用 intellij 的想法合并和差异,我试图将它设置为 hg 的默认值。但是,在合并分支(许多文件)时我仍然遇到一些问题:

  • 如果在没有想法实例运行时调用 hg merge,它将启动一个新实例,显示差异,等待我的响应(单击应用/中止)。之后,它继续下一个文件,并执行相同的操作。一个文件一个文件。工作得很好,但也非常慢(因为它每次都需要启动一个新实例)。此外,如上所述,必须没有想法实例正在运行,才能做到这一点。
  • 如果在idea实例运行时调用hg merge,它会显示第一个差异窗口,但同时开始合并所有其他文件......这最终会出现很多“找不到文件”的弹出窗口想法,指向 tmp 文件(.other 和 .original)。
    有人知道如何以可用的方式做到这一点吗?hg 合并使用想法合并作为默认值?
    这是我的 .hgrc 文件:
    [ui] merge=idea [merge-tools] idea = idea.gui = True idea.args = merge $local $base $other $output idea.priority = 1000 idea.premerge = False 抱歉英语不好,提前感谢大家

merge mercurial intellij-idea

5
推荐指数
1
解决办法
1459
查看次数

标签 统计

intellij-idea ×1

mercurial ×1

merge ×1