colordiff在源代碼管理中的妙用

使用svn默認的代碼比較工具過程中,有時候代碼改動比較大了,就被"svn diff"的輸出給弄暈了,後來發現了一個小巧的colordiff軟件,使用該軟件不但能使用代碼改動能以更有條理的方式顯示,同時還能通過更改它的配置文件colordiffrc來更改輸出結果中的顯示顏色,好了,現在讓我們看看這個東西怎麼用吧。

軟件本身很小巧,只有16K大小,安裝也很簡單,將下載到的包解壓後,直接進入目錄中執行"make install"即可,程序和配置文件分別默認安裝在/usr/local/bin和/etc目錄下。可以通過更改/etc/colordiffrc配置你自己喜歡的顏色。筆者的配置文件如下:

默認的命令還不夠方便,這時我們可以寫一個腳本,筆者的腳本如下:

將這個腳本保存放在PATH變量的某個目錄下,接下來看一下執行效果吧,我在工程源代碼的拷貝目錄下修改了一個文件,增加了一行語句,

看一下我在執行svndiff命令後得到輸出吧

 

 

對比一下使用svn自帶的命令的輸出,是不是感覺好了很多呢?

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章