Documentación offline PHP master

svn_update

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

svn_update

Actualiza la copia de trabajo

Descripción#

svn_update(string $path, [int $revno], [bool $recurse]): int
```php

Actualiza la copia de trabajo apuntada por la ruta `path` a la revisión `revno`. Si `recurse` vale `true`, los directorios se actualizarán recursivamente.

## Parámetros

`path`  
Ruta hacia la copia de trabajo local.

> [!NOTE]
> Los caminos relativos pueden ser resueltos si el directorio de trabajo actual es uno de los que contienen el binario PHP. Para utilizar el directorio de trabajo, utilice la función `realpath`, o la instrucción dirname(\_\_FILE\_\_).

`revno`  
Número de revisión hacia el cual actualizar; por omisión vale `SVN_REVISION_HEAD`.

`recurse`  
Si se deben o no actualizar los directorios recursivamente.

## Valores devueltos

Devuelve el nuevo número de revisión en caso de éxito, o `false` si ocurre un error.

## Ejemplos

Ejemplo de uso

Este ejemplo muestra un uso básico de esta función:

```php

Resultado del ejemplo anterior es similar a:

234

Notas#

[!WARNING] Esta función es EXPERIMENTAL. El comportamiento de esta función, su nombre, y toda la documentación alrededor de esta función puede cambiar sin previo aviso en una próxima versión de PHP. Esta función debe ser utilizada bajo su propio riesgo.

Véase también#

svn_checkout

svn_commit

Documentación SVN para el comando

"svn update"