Actualiza la copia de trabajo

# svn_update

(PECL svn >= 0.1.0)

svn_update — Actualiza la copia de trabajo

### Descripción

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

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.

  > Nota: 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 #1 Ejemplo de uso

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

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

Resultado del ejemplo anterior es similar a:

    234

### Notas

Advertencia

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.

### Ver también

- svn_checkout() - Extrae una copia de trabajo desde un repositorio
- svn_commit() - Envía los cambios desde la copia local al repositorio
- » Documentación SVN para el comando `"svn update"`

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open