PHP Conference Nagoya 2025

svn_update

(PECL svn >= 0.1.0)

svn_updateActualiza la copia de trabajo

Descripción

svn_update(string $path, int $revno = SVN_REVISION_HEAD, bool $recurse = true): int

Actualiza la copia de trabajo en path a la revisión revno. Si recurse es true, los directorios serán actualizados recursivamente.

Parámetros

path

Ruta a la copia de trabajo local.

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__).

revno

Número de revisión a actualziar, por omisión es SVN_REVISION_HEAD.

recurse

Si se actualizan o no recursivamente directorios.

Valores devueltos

Devuelve un nuevo número de revisión en caso de tener éxito, devuelve false al fallar.

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 el uso básico de esta función:

<?php
echo svn_update(realpath('working-copy'));
?>

El resultado del ejemplo sería algo similar a:

234

Ver también

add a note

User Contributed Notes

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