colorsvnで幸せなsvnライフを。
git主流ですが、既存のプロジェクトではまだまだSVNを利用しているところも多いはず。
そんなあなたに、色分けされる便利なツールを紹介
>|sh|
% wget http://www.console-colors.de/downloads/colorsvn/colorsvn-0.3.2.tar.gz
||<
rpmがない場合は、ソースからconfigure,makeする。
最新はこちら↓
Console colors - ConsColors - Downloads
解凍して、
% ./configure
checking whether make sets $(MAKE)... ./configure: line 1236: ac_make: command not found
./configure: line 1236: 31mtemp=make: command not found
no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/local/bin/ginstall -c
checking for rm... /bin/rm
checking for cp... /bin/cp
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
% make
/bin/rm -f colorsvn && \
/bin/rm -f colorsvnrc && \
/bin/rm -f colorsvn-env.sh
/bin/cp colorsvn-original colorsvn && \
perl -pi -e '~s|/usr/bin/svn|/usr/bin/svn|' colorsvn && \
/bin/cp colorsvnrc-original colorsvnrc && \
perl -pi -e '~s|colorsvnrc|colorsvnrc|' colorsvn && \
perl -pi -e '~s|/usr/bin/svn|/usr/bin/svn|' colorsvnrc && \
/bin/cp colorsvn-env.sh-original colorsvn-env.sh && \
perl -pi -e '~s|/usr/bin/colorsvn|/usr/bin/colorsvn|' colorsvn-env.sh
% sudo make install
/usr/local/bin/ginstall -c -d /usr/bin && \
/usr/local/bin/ginstall -c -m 755 colorsvn /usr/bin/colorsvn && \
/usr/local/bin/ginstall -c -d //etc && \
/usr/local/bin/ginstall -c -m 644 colorsvnrc //etc/colorsvnrc && \
/usr/local/bin/ginstall -c -d //etc/profile.d && \
/usr/local/bin/ginstall -c -m 755 colorsvn-env.sh //etc/profile.d/colorsvn-env.sh && \
if [ -f ./colorsvn.1 ] ; then \
/usr/local/bin/ginstall -c -d /usr/man/man1/ ; \
/usr/local/bin/ginstall -c -m 644 ./colorsvn.1 /usr/man/man1/ ; \
fi
あとは.bashrcにエイリアスを張って完成。
alias svn='colorsvn'