svn_import
(PECL svn >= 0.2.0)
svn_import — Імпорт шляху без версії до репозиторії
Опис
svn_import(string $path, string $url, bool $nonrecursive): bool
Додавання неверсіонованого шляху path
в репозиторий по адресуurl
. Якщо path
є директорією та параметр nonrecursive
имеет значение**false
**, директорія буде додана до репозиторію рекурсивно.
Список параметрів
path
Шлях до файлу чи директорії для імпорту.
Зауваження: Відносні шляхи будуть обчислені, якби поточна робоча директорія була домашньою папкою самого PHP Щоб використовувати робочу директорію скрипта, що викликає, використовуйте realpath()или dirname(__FILE__
url
URL-адреса репозиторію.
nonrecursive
Чи слід обробити директорії рекурсивно чи ні.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Простий приклад
Цей приклад ілюструє базове використання цієї функції. Імпорт директорії з ім'ям new-files
у репозиторій з адресою http://www.example.com/svnroot/incoming/abc
виглядає наступним чином:
Loading...
Примітки
Увага
Ця функція є ЕКСПЕРИМЕНТАЛЬНОЇ. Поведінка цієї функції, її ім'я та документація, що до неї належить, можуть змінитися в наступних версіях PHP без повідомлення. Використовуйте цю функцію на свій страх та ризик.
Дивіться також
- svn_add() - Додає елементи до списку запланованих для додавання до робочої копії
- » SVN-документація з svn import