• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • svn_export()

    (PECL svn >= 0.3.0)

    Export the contents of a SVN directory

    说明

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

    Export the contents of either a working copy or repository into a 'clean' directory.

    参数

    $frompath

    The path to the current repository.

    $topath

    The path to the new repository.

    $working_copy

    If TRUE, it will export uncommitted files from the working copy.

    返回值

    成功时返回TRUE,或者在失败时返回FALSE

    范例

    Example #1 svn_export() example

    <?php
    $working_dir     = '../';
    $new_working_dir = '/home/user/devel/foo/trunk';
    svn_export($working_dir, $new_working_dir);
    ?>
    

    参见

    This functionality is very different from the actual command line svn export url [-rRevision]
    If you are thinking about checkout out a single file at a particular version, keep looking because this export can not perform that functionality.
    To checkout a single file at a particular version use svn_cat .

    上篇:svn_diff()

    下篇:svn_fs_abort_txn()