2011-02-10 20 views
0

Subversionリポジトリにはたくさんのファイルがあります。ほとんどの場合、後で変更することなく、新しいファイルをリポジトリに追加し続けます。ただし、ファイルを追加した後に編集することがあります。Subversionで追加されたファイルの変更/変更されていません

リポジトリに追加されてから変更されていないファイルと、追加されてから変更されたファイルを確認する必要があります。

これは、些細なスクリプトや各ファイルに対して 'svn log'を実行することなく実行できますか?

答えて

0
svn log -v > svn.log 
grep "^ *A " svn.log | cut -d " " -f 5 | gsort -u > added.lst 
grep "^ *M " svn.log | cut -d " " -f 5 | gsort -u > modified.lst 
comm -2 -3 added.lst modified.lst > only-added.lst 

ここで、gsortはGNUソートです。

関連する問題