配置文件中的diff参数| diff-cmd = bbdiff是路径而不是命令

时间:2010-09-08 11:03:03

标签: svn

我试图将subversion默认为bbdiff用于比较文件 但我不能让它正常工作。

〜/ .subversion / config似乎不喜欢这一行

diff-cmd = bbdiff --resume --wait

看起来'diff-cmd'是路径而不是命令

一半使用以下

diff-cmd = bbdiff

它会打开2个文件,但我没有突出显示差异,因为bbdiff需要--resume --wait选项来执行此操作。

关于如何做任何人的任何建议?

2 个答案:

答案 0 :(得分:2)

使用配置文件选项无法执行此操作。 (diff3-has-program-arg不能做你想做的事。)

相反,请使用shell别名:

alias svndiff="svn diff --diff-cmd 'bbdiff' --extensions '--resume --wait'"

答案 1 :(得分:0)