mercurial kdiff3 mac is not opening



我正在我的新Mac上使用带有汞的日食,并且当我尝试合并时,它会给我一条消息
"1 个文件未解析"和 kdiff3 它没有打开,kdiff3 是默认的合并工具对吗?如果没有,我该如何配置它?

我不确定 Eclipse 是否切入,但对于 Mercurial 本身来说,默认的合并工具是其内部合并。对于 kdiff3,这似乎对我有用:

.hgrc

[ui]
merge = macfilemerge
[extensions]
extdiff =
[extdiff]
cmd.difftool = diff-w
[merge-tools]
macfilemerge.executable = diff-w
macfilemerge.args = $base $local $other -o $output

差分-W

# Piping the output makes the script to wait for diff tool's output
/Applications/kdiff3.app/Contents/MacOS/kdiff3 "$@" | cat

记住 chmod +x 你的 diff-w 并将其放在你常用路径中的某个地方。

其他合并工具

文件合并

.hgrc

[merge-tools]
macfilemerge.args = $local $other -ancestor $base -merge $output

差分-W

opendiff "$@" | cat

P4合并

.hgrc

[merge-tools]
macfilemerge.args = $base $local $other $output

差分-W

/Applications/p4merge.app/Contents/MacOS/p4merge "$@" | cat

相关内容

  • 没有找到相关文章

最新更新