svn list — リポジトリ中のディレクトリエントリを一覧表示します。
それぞれの
TARGET
ファイルと
TARGET
ディレクトリのリポジトリ
中の内容を一覧表示します。
TARGET
が作業コピーのパスである場合、対応するリポジトリ
URL が利用されます。
デフォルトの
TARGET
値は
「.
」 で、現在の作業コピーディレクトリ
のリポジトリURLを意味します。
--verbose
を使うと以下のフィールドがアイテムごとの
状態を示します:
最後のコミットのリビジョン番号
最後のコミットをした人
データサイズ (バイト単位の)
最後のコミットの日時
--xml
オプションをつけると XML 形式で
出力します( --incremental
を同時に指定し
なければヘッダとタグでくくられたドキュメント要素も一緒に出力され
ます)。すべての情報が対象になります;
--verbose
オプションは認められません。
--revision (-r) REV --verbose (-v) --recursive (-R) --incremental --xml --username USER --password PASS --no-auth-cache --non-interactive --config-dir DIR
svn list は、作業コピーを ダウンロードすることなしにどんなファイルがリポジトリにあるかを知る ときに役立ちます:
$ svn list http://svn.red-bean.com/repos/test/support README.txt INSTALL examples/ …
追加情報を表示するのに --verbose
スイッチを渡す
こともできます。これだと UNIX の ls -lコマンドの
出力のような感じになります:
$ svn list --verbose file:///tmp/repos 16 sally 28361 Jan 16 23:18 README.txt 27 sally 0 Jan 18 15:27 INSTALL 24 harry Jan 18 11:27 例/
詳しくは「svn list」を見てください。