(PECL svn >= 0.1.0)
svn_update — 更新工作副本
將位於 path
的工作副本更新至修訂版本 revno
。如果 recurse
為 true,則將遞迴更新目錄。
path
本機工作副本的路徑。
注意: 相對路徑將會被解析為如同目前的運作目錄是包含 PHP 二進制檔的目錄。若要使用呼叫腳本的運作目錄,請使用 realpath() 或 dirname(__FILE__)。
revno
要更新至的修訂版本號碼,預設為 SVN_REVISION_HEAD
。
recurse
是否遞迴更新目錄。
成功時回傳新的修訂版本號碼,失敗時回傳 false
。
範例 #1 基本範例
這個範例示範此函式的基本用法
<?php
echo svn_update(realpath('working-copy'));
?>
以上範例將輸出類似如下的內容
234
此函式為實驗性質。此函式的行為、名稱和周圍的文件可能會在未來版本的 PHP 中變更,恕不另行通知。此函式應自行承擔使用風險。