Funciones SVN
PHP Manual

svn_update

(PECL svn >= 0.1.0)

svn_updateActualiza la copia de trabajo

Descripción

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

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 comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.

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


Funciones SVN
PHP Manual