PHP Conference Japan 2024

svn_export

(PECL svn >= 0.3.0)

svn_export导出 SVN 目录的内容

描述

svn_export(
    string $frompath,
    string $topath,
    bool $working_copy = true,
    int $revision_no = -1
): bool

将工作副本或仓库的内容导出到一个“干净”的目录。

参数

frompath

当前仓库的路径。

topath

新仓库的路径。

working_copy

如果为 true,则会导出工作副本中未提交的文件。

返回值

成功返回 true,失败返回 false

范例

示例 #1 svn_export() 例子

<?php
$working_dir
= '../';
$new_working_dir = '/home/user/devel/foo/trunk';

svn_export($working_dir, $new_working_dir);
?>

参见

添加注释

用户贡献注释 2 条注释

1
cleung at draper dot com
13 年前
此功能与实际的命令行 svn export url [-rRevision] 功能非常不同。

如果您正在考虑检出特定版本的单个文件,请继续查找,因为此导出无法执行该功能。
-1
Magnum
10 年前
要检出特定版本的单个文件,请使用 svn_cat。
To Top