我想使用meld来查看修订之间的差异。我安装MELD然后在项目目录执行:无法使用meld来比较差异
svn diff -r 2165:2182 --diff-cmd meld
但thows了以下错误:
Index: app/models/college_friends_count.rb
===================================================================
svn: E200012: Process 'meld' failed (exitwhy 2)
谁能告诉我是怎么回事错在这里?
尝试在两个任意文件运行MELD。它工作吗? –
是啊......它正在工作......如果我在没有提交的情况下更改某些文件中的内容,则meld会通过执行“合并”来显示差异。但比较不同的修订版本不起作用 –
SVN传递到diff工具不仅有2个路径可以进行比较,而且还有其他选项(如标签)(您可以通过传递给--cmd脚本来显示其命令行来查看所有选项)。也许融合不接受那些额外的选择。我对融合知之甚少,只是一个想法。 –