個人的なメモを記していくためのページです。
リビジョン毎にdiffした結果をgrepするオプションを追加した。たとえばリビジョンが 1.2 1.3 1.4 1.5 とあった場合に
cvs-revgrep.pl -e PATTERN FILENAMEとすると
cvs diff -r 1.1 -r 1.2 FILENAME | grep PATTERN cvs diff -r 1.2 -r 1.3 FILENAME | grep PATTERN cvs diff -r 1.3 -r 1.4 FILENAME | grep PATTERN cvs diff -r 1.4 -r 1.5 FILENAME | grep PATTERN
を順番に実行する感じ。"-e"ではなく"-v"では比較するリビジョンの前後を入れ替える。(cvs diff -r 1.2 -r 1.1 ...のように)
cvs-revgrep.plの最新版は2007-01-25の日記からどうぞ。(および関連説明)