Linux/Unix 下 替代svn diff的可视化工具

http://blog.csdn.net/linjianzao/article/details/8894963

vimdiff的使用  http://www.ibm.com/developerworks/cn/linux/l-vimdiff/

meld 文件及目录对比图形工具http://wowubuntu.com/meld.html

使用vimdiff替换svn diff:http://blog.163.com/lgh_2002/blog/static/440175262010827101325824/

1、创建一个shell脚本,我将之命名为mydiff,存放在/usr/bin下好了,并输入如下代码:

#!/bin/sh

# 指定vimdiff的路径.
DIFF="/usr/bin/vimdiff"
# svn提供第六和第七个参数作为base和本地最新的文本作为输入
LEFT=${6}
RIGHT=${7}
#调用vimdiff做比较
$DIFF $LEFT $RIGHT


然后赋予该文件可执行权限:chmod +x /usr/bin/mydiff


2、配置个人home目录下的svn配置文件:~/.subversion/config,定位并配置为如下内容:


[helpers]
diff-cmd = /usr/bin/mydiff

保存退出,即可使用了。

猜你喜欢

转载自blog.csdn.net/johns78m/article/details/36873815