PHP 8.5.0 Alpha 1 available for testing

svn_import

(PECL svn >= 0.2.0)

svn_importImporta una ruta no versionada en un repositorio

Descripción

svn_import(string $path, string $url, bool $nonrecursive): bool

Entrega una ruta path no versionada en el repositorio a la URL url. Si path es un directorio y nonrecursive es false, el directorio será importado recursivamente.

Parámetros

path

Ruta hacia el fichero o directorio a importar.

Nota: Los caminos relativos pueden ser resueltos si el directorio de trabajo actual es uno de los que contienen el binario PHP. Para utilizar el directorio de trabajo, utilice la función realpath(), o la instrucción dirname(__FILE__).

url

URL del repositorio en el cual se importa.

nonrecursive

Si se debe o no realizar una importación recursiva.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ejemplos

Ejemplo #1 Ejemplo de uso

Este ejemplo muestra un uso clásico de esta función. Para importar un directorio llamado "new-files" en el repositorio a la URL "http://www.example.com/svnroot/incoming/abc", se utiliza:

<?php
svn_import
(realpath('new-files'), 'http://www.example.com/svnroot/incoming/abc', false);
?>

Notas

Advertencia

Esta función es EXPERIMENTAL. El comportamiento de esta función, su nombre, y toda la documentación alrededor de esta función puede cambiar sin previo aviso en una próxima versión de PHP. Esta función debe ser utilizada bajo su propio riesgo.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top