SVN Funktionen
TCP
SVN Funktionen
PHP Manual

# svn_update

(PECL svn:0.1-0.2)

svn_update — Update working copy

### Beschreibung

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

Update working copy at `path` to revision `revno` . If `recurse` is true, directories will be recursively updated.

### Parameter-Liste

`path`

  Path to local working copy.

  > Hinweis: Relative Pfade werden so aufgelöst als ob das aktuelle Verzeichnis das wäre in dem sich das PHP Binary befindet. Um statt dessen das aktuelle Verzeichnis des aufrufenden Skripts zu nutzen müssen sie die realpath() Funktion oder dirname(__FILE__) zur Hilfe ziehen.

`revno`

  Revision number to update to, default is `SVN_REVISION_HEAD`.

`recurse`

  Whether or not to recursively update directories, default is `TRUE`.

### Rückgabewerte

Returns new revision number on success, returns `FALSE` on failure.

### Anmerkungen

Warnung

Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

### Beispiele

Beispiel #1 Basic example

This example demonstrates basic usage of this function:

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

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

    234

### Siehe auch

- svn_checkout()
- svn_commit()
- » SVN documentation for svn update

SVN Funktionen
TCP
SVN Funktionen
PHP Manual