牛牛在线工具

svn_revert()

收录 8868 个 PHP 函数,含用途说明与用法示例。

svn_revert()

撤销对工作副本的修改,将其还原为与版本库相同的状态

函数名称:svn_revert() 适用版本:PHP 5 >= 5.3.0, PECL svn >= 0.1.0 函数描述:svn_revert()用于撤销对工作副本的修改,将其还原为与版本库相同的状态。 语法:bool svn_revert(string $path [, bool $recursive = TRUE ]) 参数: $path:工作副本的路径。 $recursive(可选):指定是否递归还原子目录,默认为TRUE。 返回值:成功时返回TRUE,失败时返回FALSE。 示例: <?php $workingCopy = '/path/to/working/copy'; $recursive = true; if (svn_revert($workingCopy, $recursive)) { echo "Revert successful."; } else { echo "Revert failed."; } ?> 上述示例将对指定的工作副本路径进行还原操作。如果还原成功,将输出"Revert successful.",否则输出"Revert failed."。 注意事项: svn_revert()函数需要PHP安装Subversion扩展(PECL svn)。 请确保对工作副本有适当的读写权限。 使用此函数将会撤销对工作副本的所有修改,包括新增、删除和修改的文件和目录。