svn update 時に更新対象になるファイル一覧の取得
特定リビジョンから、指定したリビジョンまで適用した場合の、更新されるファイル名一覧を取得する場合。
rev : 開始するリビジョン
REV : 適用したいリビジョン
svn diff -r rev:REV <URL> | diffstat
とかすれば、多少アレだけど結果が取得できる。例えば、http://example.com/repos/test/trunk/src というリポジトリのファイルを Revision 150 から Revision 200 にアップデートする時の更新一覧を取得するには、以下のように書く。
svn diff -r 150:200 http://example.com/repos/test/trunk/src | diffstat
まあ使うとしたら、svn info して対象のディレクトリかファイルのリビジョン取得して、それと HEAD で比較するとかそういうのだろう多分。