svn_import
(PECL svn:0.2)
svn_import — Imports an unversioned path into a repository
Description
Commits unversioned path into repository at url . If path is a directory and nonrecursive is FALSE, the directory will be imported recursively.
Liste de paramètres
- path
-
Path of file or directory to import.
Note: Les chemins relatifs peuvent être résolus si le dossier de travail courant est l'un de ceux qui contiennent le binaire PHP. Pour utiliser le dossier de travail, utilisez la fonction realpath(), ou l'instruction dirname(__FILE__).
- url
-
Repository URL to import into.
- nonrecursive
-
Whether or not to refrain from recursively processing directories.
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Notes
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
Exemples
Example#1 Basic example
This example demonstrates a basic use-case of this function. To import a directory named new-files into the repository at https://www.example.com/svnroot/incoming/abc, use:
<?php
svn_import(realpath('new-files'), 'https://www.example.com/svnroot/incoming/abc', false);
?>