一直在windows下使用subversion,到mac下用的那是非常的不爽骇两,
使用了什么cornerstone 還有個(gè)啥的,總之感覺(jué)相當(dāng)不適應(yīng)。
后來(lái) 使用虛擬機(jī)丧诺,在windows下使用,還是有點(diǎn)麻煩奄薇;
最后回到原始社會(huì)驳阎,還是用命令行好了
svn update
svn log -l 5 -m ,查看最近5條記錄
svn diff -r340 hh.c ? //本地和revision 340的進(jìn)行比較?
但是diff得格式看起來(lái)很費(fèi)勁,折騰了一會(huì)呵晚,在網(wǎng)上搜到以篇
這個(gè)配置比較完整蜘腌,幾種比較不錯(cuò)的比較工具都涉及了
# MacVim
#DIFF="/Users/username/bin/mvim -d"
# Vim
#DIFF="/usr/bin/vimdiff"
# OS X FileMerge
DIFF="/usr/bin/opendiff"
還有一個(gè)叫colordiff的,粗略用了下饵隙,還是覺(jué)得 vimdiff 或者 opendiff好用些
這都不是關(guān)鍵撮珠,關(guān)鍵的是我要講的用法,使用vimdiff或者 opendiff金矛,直接用
svn diff -r 333 xxx.cc 這種格式讓本地和revision為333的記錄進(jìn)行比較芯急,單獨(dú)看命令幫助以為要填2個(gè)文件,容易走
入誤區(qū)驶俊。
svn diff -r333:222 xxx.cc?
參考:
使用svn diff的-r參數(shù)的來(lái)比較任意兩個(gè)版本的差異 - BUILD
- 博客頻道 - CSDN.NET