| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
svn_status(PECL svn >= 0.1.0) svn_status — 作業コピー内のファイルやディレクトリの状態を返す 説明
array svn_status
( string
$path
[, int $flags = 0
] )作業コピー内のファイルやディレクトリの状態を返します。 作業コピー内での変更、追加、削除などの内容を取得できます。 パラメータ
返り値数値添字の配列を返します。配列の各要素は連想配列となり、 リポジトリ内のアイテムの状態の詳細を表します。 Array ( [0] => Array ( // アイテムの情報 ) [1] => ... ) アイテムの情報を表す連想配列には、以下のようなキーが含まれます。
これらのキーは、バージョン管理されているアイテムについてのみ設定されます。
注意警告
この関数は、 実験的 なものです。この関数の動作・ 名前・その他ドキュメントに書かれている事項は、予告なく、将来的な PHP のリリースにおいて変更される可能性があります。 この関数は自己責任で使用してください。 例
例1 基本的な使用例 これは、この関数の基本的な使用法を示すものです。
<?php 上の例の出力は、 たとえば以下のようになります。 Array ( [0] => Array ( [path] => /home/bob/wc/sandwich.txt [text_status] => 8 // アイテムが修正されました [repos_text_status] => 1 // 情報が存在しません。update を使用します [prop_status] => 3 // 変更されていません [repos_prop_status] => 1 // 情報が存在しません。update を使用します [name] => sandwich.txt [url] => http://www.example.com/svnroot/deli/trunk/sandwich.txt [repos] => http://www.example.com/svnroot/ [revision] => 123 [kind] => 1 // ファイル [schedule] => 0 // 特別なアクションは予定されていません [cmt_date] => 1165543135 [cmt_rev] => 120 [cmt_author] => Alice [prop_time] => 1180201728 [text_time] => 1180201729 ) ) |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「svn_status - 作業コピー内のファイルやディレクトリの状態を返す」をGoogle検索
|