PHP 日本大会 2024

svn_import

(PECL svn >= 0.2.0)

svn_import将未版本化的路径导入存储库

描述

svn_import(字符串 $path, 字符串 $url, 布尔值 $nonrecursive): 布尔值

将未版本化的 path 提交到 url 处的存储库。如果 path 是一个目录并且 nonrecursivefalse,则该目录将被递归导入。

参数

path

要导入的文件或目录的路径。

注意: 相对路径将被解析,就好像当前工作目录包含 PHP 二进制文件一样。要使用调用脚本的工作目录,请使用 realpath() 或 dirname(__FILE__)。

url

要导入到的存储库 URL。

nonrecursive

是否避免递归处理目录。

返回值

成功时返回 true,失败时返回 false

范例

示例 #1 基本示例

此示例演示此函数的基本用例。要将名为 new-files 的目录导入到 http://www.example.com/svnroot/incoming/abc 处的存储库中,请使用

<?php
svn_import
(realpath('new-files'), 'http://www.example.com/svnroot/incoming/abc', false);
?>

备注

警告

此函数为实验性功能。此函数的行为、名称和相关文档可能会在 PHP 的未来版本中未经通知而更改。使用此函数需自行承担风险。

参见

添加备注

用户贡献的注释

此页面没有用户贡献的注释。
To Top