(PECL svn >= 0.1.0)
svn_cleanup — 递归清理工作副本目录,完成未完成的操作并删除锁
递归清理工作副本目录 workingdir
,完成任何未完成的操作并删除工作副本锁。当工作副本处于 limbo 状态且需要再次使用时使用。
workingdir
要清理的本地工作目录的字符串路径
注意: 相对路径将被解析,就像当前工作目录包含 PHP 二进制文件一样。要使用调用脚本的工作目录,请使用 realpath() 或 dirname(__FILE__)。
示例 #1 基本示例
此示例演示了清理名为 help-me 的工作副本
<?php
svn_cleanup(realpath('help-me'));
?>
由于 SVN 对相对路径的处理很奇怪,因此需要 realpath() 调用。
此函数是实验性的。此函数的行为、名称和周围文档可能会在 PHP 的未来版本中发生更改,恕不另行通知。使用此函数需自行承担风险。