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