svnlook changed — 変更されたパスを表示します。
「svn update 形式」 の状態文字列先頭2桁と同じように、特定のリビジョンやトランザクションで変更されたパスを表示します。
A
'項目はリポジトリに追加されました。
D
'項目はリポジトリから削除されました。
U
'ファイル内容が変更されました。
U
'項目の属性が変更されました。空白が前にあることに注意してください。
UU
'ファイルの内容と属性が変更されました。
ディレクトリパスの最後には '/
' がつくので、ファイルとディレクトリは区別できます。
以下は、テストリポジトリのリビジョン 39 にある、変更されたファイル・ディレクトリをすべて一覧表示します。最後に /
が付いているため、先頭の変更された項目がディレクトリであることに注意してください。
$ svnlook changed -r 39 /usr/local/svn/repos A trunk/vendors/deli/ A trunk/vendors/deli/chips.txt A trunk/vendors/deli/sandwich.txt A trunk/vendors/deli/pickle.txt U trunk/vendors/baker/bagel.txt U trunk/vendors/baker/croissant.txt UU trunk/vendors/baker/pretzel.txt D trunk/vendors/baker/baguette.txt