PHP Conference Nagoya 2025

svn_cleanup

(PECL svn >= 0.1.0)

svn_cleanup Limpieza recursiva del directorio de trabajo, finalizando operaciones no completadas y eliminado bloqueos

Descripción

svn_cleanup(string $workingdir): bool

Limpieza recursiva del directorio de trabajo workingdir, finalizando cualquier operación no completada y eliminando bloqueos que existan en la copia de trabajo. Utilícese cuando la copia de trabajo no funcione y necesite ser arreglada.

Parámetros

workingdir

Ruta local del directorio 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.

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.

Ejemplos

Ejemplo #1 Ejemplo básico

Este ejemplo demuestra como hacer limpieza en un directorio de trabajo llamado help-me:

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

La llamada al realpath() (ruta absoluta) es necesaria debido a que SVN's no maneja muy bien rutas relativas.

add a note

User Contributed Notes

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