PHP Conference Japan 2024

svn_update

(PECL svn >= 0.1.0)

svn_update更新工作副本

說明

svn_update(字串 $path, 整數 $revno = SVN_REVISION_HEAD, 布林 $recurse = true): 整數

將位於 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 中變更,恕不另行通知。此函式應自行承擔使用風險。

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top