Mercurial INI(hgrc)用户界面中允许什么;“合并”;选项
可以使用Mercurial INI(hgrc)用户界面中允许什么;“合并”;选项,mercurial,Mercurial,可以使用Mercurial.ini(或.hgrc)文件配置Mercurial。在[ui]部分()中有一个合并选项 此选项仅记录如下: 合并 手动合并期间要使用的冲突解决程序 在我当前的配置中,我只有一行: merge=kdiff3 但是,此设置允许的语法是什么?例如,我可以为指定的程序提供命令行选项吗?我可以使用绝对路径吗?等等 谢谢 注意-上面引用的文档确实建议在另一个链接中查找更多相关信息(),但这并没有特别涉及我感兴趣的配置部分。方法不是向[ui]\merge条目添加选项,而是在其他地方
Mercurial.ini
(或.hgrc
)文件配置Mercurial。在[ui]
部分()中有一个合并
选项
此选项仅记录如下:
合并
手动合并期间要使用的冲突解决程序
在我当前的配置中,我只有一行:
merge=kdiff3
但是,此设置允许的语法是什么?例如,我可以为指定的程序提供命令行选项吗?我可以使用绝对路径吗?等等
谢谢
注意-上面引用的文档确实建议在另一个链接中查找更多相关信息(),但这并没有特别涉及我感兴趣的配置部分。方法不是向
[ui]\merge
条目添加选项,而是在其他地方进一步配置合并工具
mercurial wiki中关于kdiff3的页面更详细地介绍了如何使用[extdiff]
和[merge tools]
部分。摘录:
[extensions]
hgext.extdiff =
[extdiff]
cmd.kdiff3 =
[merge-tools]
kdiff3.args = $base $local $other -o $output
这将添加一个新的图形化diff命令
hgkdiff3
(使用ExtdiffExtension),并告诉Mercurial使用kdiff3进行合并 方法不是向[ui]\merge
条目添加选项,而是在其他地方进一步配置合并工具
mercurial wiki中关于kdiff3的页面更详细地介绍了如何使用[extdiff]
和[merge tools]
部分。摘录:
[extensions]
hgext.extdiff =
[extdiff]
cmd.kdiff3 =
[merge-tools]
kdiff3.args = $base $local $other -o $output
这将添加一个新的图形化diff命令
hgkdiff3
(使用ExtdiffExtension),并告诉Mercurial使用kdiff3进行合并 感谢您提供关键信息。我只是根据我在理解你的答案时所学到的知识,添加了一些评论来稍加阐述。感谢你提供关键信息。根据我在理解您的答案时所学到的知识,我添加了一些注释进行了详细阐述。此页面提供了更多信息:此页面提供了更多信息: