把下面的代码保存在~/目录下,随便命名。如svndiff.sh,添加执行权限
#!/bin/sh
# 配置你喜欢的diff程序路径
DIFF="vimdiff"
# SVN diff命令会传入两个文件的参数
LEFT=${6}
RIGHT=${7}
# 拼接成diff命令所需要的命令格式
$DIFF $LEFT $RIGHT
然后修改~/.subversion/config
diff-cmd = /home/zz/svndiff.sh
然后就妥了。
本文介绍如何在Subversion (SVN) 中设置自定义的diff工具,通过编写shell脚本来实现利用vimdiff进行文件差异比较,并配置~/.subversion/config以启用此功能。
把下面的代码保存在~/目录下,随便命名。如svndiff.sh,添加执行权限
#!/bin/sh
# 配置你喜欢的diff程序路径
DIFF="vimdiff"
# SVN diff命令会传入两个文件的参数
LEFT=${6}
RIGHT=${7}
# 拼接成diff命令所需要的命令格式
$DIFF $LEFT $RIGHT
然后修改~/.subversion/config
diff-cmd = /home/zz/svndiff.sh
然后就妥了。
1026

被折叠的 条评论
为什么被折叠?
