svn_cleanup

(PECL svn >= 0.1.0)

svn_cleanupLimpia, de forma recursiva, un directorio de trabajo, finalizando las operaciones incompletas y eliminando los bloqueos

Descripción

svn_cleanup(string $workingdir): bool

Limpia, de forma recursiva, un directorio de trabajo workingdir, finalizando las operaciones incompletas y eliminando los bloqueos. Se debe utilizar cuando la copia de trabajo ya no es funcional.

Parámetros

workingdir

Ruta al directorio local de trabajo a limpiar.

Nota: Las rutas relativas se resolverán como si el directorio de trabajo actual es el que contiene el binario de PHP. Para utilizar el directorio de trabajo que contiene el script a llamar, use realpath() o dirname(__FILE__).

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de uso

Este ejemplo muestra cómo limpiar una copia de trabajo de un directorio llamado "help-me":

<?php
svn_cleanup
(realpath('help-me'));
?>

La función realpath() debe ser llamada, debido a la mala gestión de las rutas relativas por parte de SVN.

Notas

Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su funcionamiento, nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Utilícela bajo su propia responsabilidad.