svn diff 增加顏色,colordiff安裝


svn沒有顏色,以為配置后就會有顏色,百度后發現svn就是沒有顏色

用第三方工具colordiff給svn增加顏色,安裝記錄


1、下載

官網: https://www.colordiff.org/

下載: https://www.colordiff.org/colordiff-1.0.18.tar.gz


2、解壓安裝

tar –xvf colordiff-1.0.18.tar.gz

cd colordiff-1.0.18

make install DESTDIR=~/usr/colordiff-1.0.18 (安裝在自己目錄下)


會出現如下信息

chown root.root /home/ubuntu/usr/colordiff-1.0.18/etc/colordiffrc
chown: changing ownership of ‘/home/zhongye/usr/colordiff-1.0.18/etc/colordiffrc’: Operation not permitted
make: [install] Error 1 (ignored)

make: [install] Error 1 (ignored) 這個不是錯誤,不要擔心。


安裝好了,配置

vi ~/.profile

PATH=$HOME/usr/colordiff-1.0.18/usr/local/bin:$PATH

source ~/.profile


cd ~/.subversion

vi config

增加 diff-cmd = colordiff,如下

### Set diff-cmd to the absolute path of your 'diff' program.
###   This will override the compile-time default, which is to use
###   Subversion's internal diff implementation.
# diff-cmd = diff_program (diff, gdiff, etc.)

diff-cmd = colordiff


把顏色顯示風格改成和git diff的顏色風格一樣,把安裝包里面的colordiffrc-gitdiff拷貝至~/.colordiffrc

cp colordiffrc-gitdiff ~/.colordiffrc


好了,現在svn diff命令有顏色了,但是其他命令還是沒有顏色。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM