svn_update
(PECL svn >= 0.1.0)
svn_update — Оновлює робочу копію
Опис
svn_update(string $path, int $revno = SVN_REVISION_HEAD, bool $recurse = true): int
Оновлює робочу копію, розташовану в path
до ревизииrevno
. Якщо параметр recurse
установлен в**true
**, директорії буде оновлено рекурсивно.
Список параметрів
path
Шлях до локальної робочої копії.
Зауваження: Відносні шляхи будуть обчислені, якби поточна робоча директорія була домашньою папкою самого PHP Щоб використовувати робочу директорію скрипта, що викликає, використовуйте realpath()или dirname(__FILE__
revno
Номер ревизии для обновления, по умолчанию**SVN_REVISION_HEAD
**
recurse
Чи слід рекурсивно оновлювати директорії.
Значення, що повертаються
У разі успішного виконання повертає новий номер ревізії або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Базовий приклад
Нижченаведений приклад ілюструє базове застосування цієї функції:
Loading...
Висновок наведеного прикладу буде схожим на:
234
Примітки
Увага
Ця функція є ЕКСПЕРИМЕНТАЛЬНОЇ. Поведінка цієї функції, її ім'я та документація, що до неї належить, можуть змінитися в наступних версіях PHP без повідомлення. Використовуйте цю функцію на свій страх та ризик.
Дивіться також
- svn_checkout() - Отримує робочу копію з репозиторію
- svn_commit() - Відправляє зміни з робочої директорії до репозиторію
- » SVN-документація по svn update