PHP Dokumentation: Function svn-import
12. Januar 2010 von werner
svn_import
(PECL svn >= 0.2.0)
svn_import — Imports an unversioned path into a repository
Beschreibung
Commits unversioned path into repository at url. If path is a directory and nonrecursive is FALSE, the directory will be imported recursively.
Parameter-Liste
- path
Path of file or directory to import.
Hinweis: Relative Pfade werden so aufgelöst, als obdas aktuelle Verzeichnis das wäre, in dem sich das PHP-Binary befindet. Um stattdessendas aktuelle Verzeichnis des aufrufenden Skripts zu nutzen, müssen sie dierealpath()-Funktion oder dirname(__FILE__) zu Hilfeziehen.
- url
Repository URL to import into.
- nonrecursive
Whether or not to refrain from recursively processing directories.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Anmerkungen
Diese Funktion istEXPERIMENTELL. Das Verhalten, der Funktionsname und allesAndere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohneAnkündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion aufeigenes Risiko.
Beispiele
Beispiel #1 Basic example
This example demonstrates a basic use-case of this function. To import a directory named new-files into the repository at http://www.example.com/svnroot/incoming/abc, use:
<?php
svn_import(realpath('new-files'), 'http://www.example.com/svnroot/incoming/abc', false);
?>Siehe auch
- svn_add() – Schedules the addition of an item in a working directory
- » SVN documentation for svn import