svn info — ローカル、あるいはリモートパスにある項目についての情報を表示します。
作業コピーのパスや URL について情報を表示します。どちらの情報にも以下を含んでいます。
パス
名前
URL
リポジトリのルート
リポジトリ UUID
リビジョン
ノード種別
最終変更者
最終変更リビジョン
最終変更日時
ロックトークン
ロック所有者
ロック作成日時
ロック有効期限
さらに、作業コピーのパスだけで利用できる情報には以下のものがあります。
準備中の処理
コピー元の URL
コピー元のリビジョン
テキストの最終更新
属性の最終更新
チェックサム
競合状態にある、以前 BASE だったファイル
競合状態にある、以前作業中だったファイル
競合状態にある、現在 BASE であるファイル
競合に関する属性ファイル
--revision (-r) REV --recursive (-R) --targets FILENAME --incremental --xml --username USER --password PASS --no-auth-cache --non-interactive --config-dir DIR
svn info は作業コピー中の項目に関する有用な情報を表示します。以下はファイルに関する情報を表示します。
$ svn info foo.c パス: foo.c 名前: foo.c URL: http://svn.red-bean.com/repos/test/foo.c リポジトリのルート: http://svn.red-bean.com/repos/test リポジトリ UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25 リビジョン: 4417 ノード種別: file 準備中の処理: 特になし 最終変更者: sally 最終変更リビジョン: 20 最終変更日時: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003) テキストの最終更新: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003) 属性の最終更新: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003) チェックサム: d6aeb60b0662ccceb6bce4bac344cb66
ディレクトリに対する情報も表示できます。
$ svn info vendors パス: vendors URL: http://svn.red-bean.com/repos/test/vendors リポジトリのルート: http://svn.red-bean.com/repos/test リポジトリ UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25 リビジョン: 19 ノード種別: ディレクトリ 準備中の処理: 特になし: 最終変更者: harry 最終変更リビジョン: 19 最終変更日時: 2003-01-16 23:21:19 -0600 (Thu, 16 Jan 2003) 属性の最終更新: 2003-01-16 23:39:02 -0600 (Thu, 16 Jan 2003)
svn info は URL に対しても処理できます(この例での readme.doc ファイルはロックされているので、ロック情報も表示されていることに注意してください)。
$ svn info http://svn.red-bean.com/repos/test/readme.doc パス: readme.doc 名前: readme.doc URL: http://svn.red-bean.com/repos/test/readme.doc リポジトリのルート: http://svn.red-bean.com/repos/test リポジトリ UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25 リビジョン: 1 ノード種別: ファイル 準備中の処理: 特になし 最終変更者: sally 最終変更リビジョン: 42 最終変更日時: 2003-01-14 23:21:19 -0600 (Tue, 14 Jan 2003) ロックトークン: opaquelocktoken:14011d4b-54fb-0310-8541-dbd16bd471b2 ロック所有者: harry ロック作成日時: 2003-01-15 17:35:12 -0600 (Wed, 15 Jan 2003) ロックについてのコメント (1 行): My test lock comment