(PECL svn >= 0.1.0)
svn_update — Обновляет рабочую копию
$path
   [, int $revno = SVN_REVISION_HEAD
   [, bool $recurse = true
  ]] )
   Обновляет рабочую копию, расположенную в path до ревизии
   revno. Если параметр recurse установлен в TRUE,
   директории будут обновлены рекурсивно.
  
pathПуть к локальной рабочей копии.
Замечание: Относительные пути будут вычислены, как если бы текущая рабочая директория являлась домашней папкой самого PHP. Чтобы использовать рабочую директорию вызывающего скрипта, используйте realpath() или dirname(__FILE__).
revno
       Номер ревизии для обновления, по умолчанию SVN_REVISION_HEAD.
      
recurseСледует ли рекурсивно обновлять директории.
   В случае успеха возвращает новый номер ревизии, или FALSE в случае ошибки.
  
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.
Пример #1 Базовый пример
Нижеприведенный пример иллюстрирует базовое применение данной функции:
<?php
echo svn_update(realpath('working-copy'));
?>
Результатом выполнения данного примера будет что-то подобное:
234