svn_status
TCP
SVN 함수 목록
PHP Manual

# svn_update

(PECL svn >= 0.1.0)

svn_update — Update working copy

### 설명

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

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

### 인수

`path`

  Path to local working copy.

  > Note: 상대 경로는 PHP 바이너리가 있는 디렉토리를 현재 작업 디렉토리로 인식합니다. 스크립트의 작업 디렉토리를 얻으려면, realpath()나 dirname(__FILE__)을 사용하십시오.

`revno`

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

`recurse`

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

### 반환값

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

### 주의

Warning

이 함수는 실험적입니다. 이 함수의 작동, 함수의 이름, 그리고 관련된 모든 문서는 이후의 PHP 릴리즈에서 예고 없이 변경할 수 있습니다. 이 함수의 사용에 관한 것은 사용자 책임입니다.

### 예제

Example #1 Basic example

This example demonstrates basic usage of this function:

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

위 예제의 출력 예시:

    234

### 참고

- svn_checkout() - Checks out a working copy from the repository
- svn_commit() - Sends changes from the local working copy to the repository
- » SVN documentation for svn update

svn_status
TCP
SVN 함수 목록
PHP Manual