StatSVN/StatCVS 使い方メモ
StatSVN
StatSVNのダウンロード
SVNのログをファイルに出力する
YYYY-MM-DDに6日前の日付を指定すれば、直近1週間分の解析ができる。XML形式で出力。
svn log -r {YYYY-MM-DD}:HEAD --xml -v> <ログファイル名>
解析実行
java -jar statsvn.jar m-filter.log c:\src\sample -output-dir c:\temp -title "Sample Product" -include "**/*.h;**/*.c;**/*.cpp;**/*.hpp;**/*.sh" -exclude "projects/jogai/**;projects/src/gaibu/**"
実行すると、PuTTYにいろいろ怒られる場合があるが、すべて無視してOK。
出力先ディレクトリは存在しなくても可。
CVSの場合
StatCVSという同様のツールがある。使い方もほぼ同じ。
http://statcvs.sourceforge.net/
解析実行
java -jar -mx1280m statcvs.jar cvs.log c:\src\sample -output-dir c:\temp -title "Sample Product" -include "**/*.h;**/*.c;**/*.cpp;**/*.hpp;**/*.sh" -exclude "projects/jogai/**;projects/src/gaibu/**"