一直在windows下使用subversion,到mac下用的那是非常的不爽,
使用了什么cornerstone 还有个啥的,总之感觉相当不适应。
后来 使用虚拟机,在windows下使用,还是有点麻烦;
最后回到原始社会,还是用命令行好了
svn update
svn log -l 5 -m ,查看最近5条记录
svn diff -r340 hh.c //本地和revision 340的进行比较
但是diff得格式看起来很费劲,折腾了一会,在网上搜到以篇
这个配置比较完整,几种比较不错的比较工具都涉及了
# MacVim
#DIFF="/Users/username/bin/mvim -d"
# Vim
#DIFF="/usr/bin/vimdiff"
# OS X FileMerge
DIFF="/usr/bin/opendiff"
还有一个叫colordiff的,粗略用了下,还是觉得 vimdiff 或者 opendiff好用些
这都不是关键,关键的是我要讲的用法,使用vimdiff或者 opendiff,直接用
svn diff -r 333 xxx.cc 这种格式让本地和revision为333的记录进行比较,单独看命令帮助以为要填2个文件,容易走
入误区。
svn diff -r333:222 xxx.cc
参考: