PHP Conference Japan 2024

svn_cleanup

(PECL svn >= 0.1.0)

svn_cleanup遞迴清理工作副本目錄,完成未完成的操作並移除鎖定

說明

svn_cleanup(string $workingdir): bool

遞迴清理工作副本目錄 workingdir,完成任何未完成的操作並移除工作副本鎖定。當工作副本處於不確定狀態且需要再次可用時使用。

參數

workingdir

要清理的本地工作目錄的字串路徑

注意相對路徑將會解析為如同目前工作目錄是包含 PHP 二進位檔的那個目錄。要使用呼叫腳本的工作目錄,請使用 realpath() 或 dirname(__FILE__)。

傳回值

成功時傳回 true,失敗時傳回 false

範例

範例 #1 基本範例

此範例示範清理名為 help-me 的目錄中的工作副本

<?php
svn_cleanup
(realpath('help-me'));
?>

由於 SVN 對相對路徑的特殊處理,因此需要 realpath() 呼叫。

注意

警告

此函式為實驗性質。此函式的行為、名稱和相關文件可能在未來版本的 PHP 中變更,恕不另行通知。使用此函式應自行承擔風險。

新增註解

使用者貢獻的註解

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