クイック エンジニアリングブログ

株式会社クイック Web事業企画開発本部のエンジニアリングチームが運営する技術ブログです。

svn diffで「exec of 'colordiff' failed: そのようなファイルやディレクトリはありません svn: 'colordiff' が 255 を返しました」の対処法

こんにちは。新卒エンジニアの五所です。

今回も小ネタを投下させて頂きます。

SVNを使っていてエラーが出たので、その対処法です。

やりたいこと


SVNコマンドラインから使いたい。

コミットする前にdiffで内容をカラーで確認したい。

OS:centOS5

SVNバージョン : 1.6.11

問題


~/.subversion/config

diff-cmd = colordiff

と設定したものの、

$ svn diff
exec of 'colordiff' failed: そのようなファイルやディレクトリはありません
svn: 'colordiff'255 を返しました

と怒られた。

解決策

単純に、colordiffコマンドが入っていないので下記を実行すればよい

$ sudo yum install colordiff

colordiffっていうコマンドを使って色付けをしてるらしい。

単体で使っても便利そうなコマンドですね。