使用vim diff 让svn diff 更直观
2013-11-19 11:42
363 查看
原配的svn diff在命令行看上去总是不那么舒服,尤其是对习惯了windows下面小乌龟的朋友来说更是如此,那么我们有没有其他办法呢?答案是肯定的,我们这里就借助VIM这个强大的工具来实现。svn diff命令,查看官方说明知道其需要传递8个参数,具体参见(svn diff cmd)顺带附上一个vim diff不错的使用介绍:点这里
1、写脚本:
将脚本命名为diff.sh,然后放到/home/svndiff目录下(名称和路径随你喜欢,一会你要用到)。
2、修改svn配置文件:
3、效果图:
1、写脚本:
#!/bin/sh # 配置你喜欢的diff程序路径 DIFF="vimdiff" # SVN diff命令会传入两个文件的参数 LEFT=${6} RIGHT=${7} # 拼接成diff命令所需要的命令格式 $DIFF $LEFT $RIGHT
将脚本命名为diff.sh,然后放到/home/svndiff目录下(名称和路径随你喜欢,一会你要用到)。
2、修改svn配置文件:
在 # diff-cmd = diff_program (diff, gdiff, etc.) 下面添加 diff-cmd = /home/svndiff/diff.sh
3、效果图:
相关文章推荐
- svn diff使用vimdiff
- 使用vimdiff作为svn diff的查看代码工具
- svn diff 使用 vimdiff 作为差异比较工具
- 如何使用 vimdiff 来 git diff /svn diff
- svn diff 使用 vimdiff代替,提高阅读性
- 使用vimdiff 替换svn diff
- 使用vimdiff作为svn diff的查看代码工具
- 使用vimdiff作为svn diff的查看工具
- 使用vimdiff作为svn diff的查看代码工具
- 使用vimdiff替换默认的'svn diff'
- svn diff 使用 vimdiff 作为比较差异工具
- 使用vimdiff作为svn diff的查看代码工具
- svn diff和vimdiff的使用
- 让svn & hg使用vimdiff
- 使用svn diff的-r参数的来比较任意两个版本的差异
- SVN使用log,list,cat,diff命令查看特定文件版本信息
- 高效使用vimdiff解决git merge冲突(英文版)
- 使用 vimdiff 來呈現 Git diff 差異
- Vimdiff 使用
- 使用vimdiff查看git的差异