svn_status(PECL svn >= 0.1.0) svn_status — Возвращает SVN статус файлов и директорий рабочей копии Описание
   array svn_status
    ( string $path
   [, int $flags = 0
  ] ) 
  Возвращает SVN статус файлов и директорий рабочей копии, подвергнувшихся модификации, добавлению, удалению и прочим изменениям. Список параметров
 
 Возвращаемые значенияВозвращает пронумерованный массив, состоящий из ассоциативных массивов с подробными статусами элементов в репозитории: 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 // file
        [schedule] => 0 // не запланировано никаких действий
        [cmt_date] => 1165543135
        [cmt_rev] => 120
        [cmt_author] => Alice
        [prop_time] => 1180201728
        [text_time] => 1180201729
    )
)
Смотрите также
 
  | 
||