外部diff工具不能与svn一起工作



我在~/中配置了以下内容。在Subversion/config中使用merge作为difftool。通过添加以下行diff-cmd = svnmeld

然后在/usr/bin/svnmeld中添加以下可执行路径:

#!/bin/bash
meld "$6" "$7"

但是当我尝试在svn的repo中对一个文件进行diff时,我仍然没有看到meld正在启动。

我使用的是subversion, 1.8.5..

你知道哪里出了问题吗?

我试过直接调用meld,在命令行上像SVN diff diff-cmd=meld file.cpp

thanks a lot

看起来把这行放在配置文件的[helpers]部分解决了这个问题!我把它放在配置文件的末尾,在[auto-props]下。

最新更新