由网络副手--寻路人于2016.01.10 17:29:25发布在工具类 给SVN加上diff的翅膀,提交前可对比 阅读3345 评论0 喜欢0 文章背景: 在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 ~. 赞 0 分享 赏 您可以选择一种方式赞助本站 支付宝扫码赞助 BraveDu 署名: 网络副手~寻路人