(PECL svn >= 0.1.0)
svn_update — Actualiza la copia de trabajo
$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.
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.
Devuelve un nuevo número de revisión en caso de tener éxito, devuelve FALSE
al fallar.
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.
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