すべてのコミットで SVN リポジトリにコミットされたコード行数を確認するにはどうすればよいですか?
質問する
2663 次
1 に答える
1
statsvn.orgを使用したくない場合は、最後のN分間に変更されたファイルを取得してから、次のように実行する必要がありますwc -l
。
#!/bin/bash
LINES=0
SVNROOT=/path/to/svn/repo
MMIN=-5
for f in `find $SVNROOT -type f -mmin $MMIN`; do
FILE_LINES=$(cat $f | wc -l)
LINES=$((LINES + FILE_LINES))
done
echo "LINES COMMITTED IN THE LAST $MMIN MINUTES: $LINES"
于 2011-01-26T12:15:38.257 に答える