文章背景:
在SVN提交修改文件时,为了确保文章修改的模块是自己想要提交到服务器上的,可以和服务上的版本库进行对比。

命令 :svn diff xxxx.php  (等待SVN提交的文件)

实现方式:
1.修改SVN主目录配置文件
2.增加对比脚本命令

cd ~/.subversion/
vim *.conf
修改参数 diff-cmd
diff-cmd = /home/bravedu/tools/diffwrap.sh  (注:最好是绝对路径)

diffwarp.sh是svn自带的,可以拷贝或者,自己编写.

  #! /bin/bash
  # 参数大于5时,去掉前5个参数;参数小于5,失败,什么也不做
  shift 5
  # 使用vimdiff比较
  vimdiff "$@"

实现到这里,就可以 通过文章开头提到的命令来换出vim自带的对比界面了, Good Lucky Bro ~.