svn_import
(PECL svn:0.2)
svn_import — Imports an unversioned path into a repository
Descrição
Commits unversioned path into repository at url . If path is a directory and nonrecursive is FALSE, the directory will be imported recursively.
Parâmetros
- path
-
Path of file or directory to import.
Nota: Caminhos relativos irão ser resolvidos como se o diretório atual fosse o que contém o binário PHP. Para chamar script do diretório, use realpath() ou dirname(__FILE__).
- url
-
Repository URL to import into.
- nonrecursive
-
Whether or not to refrain from recursively processing directories.
Valor Retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Notas
Esta função é EXPERIMENTAL. Isso quer dizer que o comportamento desta função e seu nome, incluindo TUDO o que está documentado aqui pode mudar em futuras versões do PHP, SEM QUALQUER NOTIFICAÇÃO. Esteja avisado, e use esta função por sua própria conta e risco.
Exemplos
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);
?>