企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
该扩展为版本控制系统[»Subversion](http://subversion.apache.org/)(SVN)实现PHP绑定,从而允许PHP脚本与SVN存储库和工作副本进行通信,而无需直接命令行调用svn可执行文件 [https://pecl.php.net/package/svn](https://pecl.php.net/package/svn) * [svn\_add](https://www.php.net/manual/en/function.svn-add.php)—计划在工作目录中添加项目 * [svn\_auth\_get\_parameter](https://www.php.net/manual/en/function.svn-auth-get-parameter.php)—检索身份验证参数 * [svn\_auth\_set\_parameter](https://www.php.net/manual/en/function.svn-auth-set-parameter.php)—设置身份验证参数 * [svn\_blame](https://www.php.net/manual/en/function.svn-blame.php)—获取文件的SVN责任 * [svn\_cat](https://www.php.net/manual/en/function.svn-cat.php)—返回存储库中文件的内容 * [svn\_checkout](https://www.php.net/manual/en/function.svn-checkout.php)—从存储库中检出工作副本 * [svn\_cleanup](https://www.php.net/manual/en/function.svn-cleanup.php)—递归清理工作副本目录,完成不完整的操作并删除锁 * [svn\_client\_version](https://www.php.net/manual/en/function.svn-client-version.php)—返回SVN客户端库的版本 * [svn\_commit](https://www.php.net/manual/en/function.svn-commit.php)—将更改从本地工作副本发送到存储库 * [svn\_delete](https://www.php.net/manual/en/function.svn-delete.php)—从工作副本或存储库中删除项目 * [svn\_diff](https://www.php.net/manual/en/function.svn-diff.php)—递归地比较两个路径 * [svn\_export](https://www.php.net/manual/en/function.svn-export.php)—导出SVN目录的内容 * [svn\_fs\_abort\_txn](https://www.php.net/manual/en/function.svn-fs-abort-txn.php)—中止事务,如果一切正常,则返回true,否则返回false * [svn\_fs\_apply\_text](https://www.php.net/manual/en/function.svn-fs-apply-text.php)—创建并返回将用于替换的流 * [svn\_fs\_begin\_txn2-](https://www.php.net/manual/en/function.svn-fs-begin-txn2.php)创建新交易 * [svn\_fs\_change\_node\_prop](https://www.php.net/manual/en/function.svn-fs-change-node-prop.php)—如果一切正常,则返回true,否则返回false * [svn\_fs\_check\_path](https://www.php.net/manual/en/function.svn-fs-check-path.php)—确定在给定存储库fsroot的路径中存在哪种项目 * [svn\_fs\_contents\_changed](https://www.php.net/manual/en/function.svn-fs-contents-changed.php)—如果内容不同,则返回true,否则返回false * [svn\_fs\_copy](https://www.php.net/manual/en/function.svn-fs-copy.php)—复制文件或目录,如果一切正常,则返回true,否则返回false * [svn\_fs\_delete](https://www.php.net/manual/en/function.svn-fs-delete.php)—删除文件或目录,如果一切正常,则返回true,否则返回false * [svn\_fs\_dir\_entries](https://www.php.net/manual/en/function.svn-fs-dir-entries.php)—列举路径下的目录条目;返回目录名称的哈希值到文件类型 * [svn\_fs\_file\_contents](https://www.php.net/manual/en/function.svn-fs-file-contents.php)—返回流,以从给定的fs版本访问文件的内容 * [svn\_fs\_file\_length](https://www.php.net/manual/en/function.svn-fs-file-length.php)—从给定的fs版本返回文件的长度 * [svn\_fs\_is\_dir](https://www.php.net/manual/en/function.svn-fs-is-dir.php)—如果路径指向目录,则返回true,否则返回false * [svn\_fs\_is\_file](https://www.php.net/manual/en/function.svn-fs-is-file.php)—如果路径指向文件,则返回true,否则返回false * [svn\_fs\_make\_dir](https://www.php.net/manual/en/function.svn-fs-make-dir.php)—创建一个新的空目录,如果一切正常,则返回true,否则返回false * [svn\_fs\_make\_file](https://www.php.net/manual/en/function.svn-fs-make-file.php)—创建一个新的空文件,如果一切正常,则返回true,否则返回false * [svn\_fs\_node\_created\_rev](https://www.php.net/manual/en/function.svn-fs-node-created-rev.php)—返回在fsroot下创建路径的修订版本 * [svn\_fs\_node\_prop](https://www.php.net/manual/en/function.svn-fs-node-prop.php)—返回节点的属性值 * [svn\_fs\_props\_changed](https://www.php.net/manual/en/function.svn-fs-props-changed.php)—如果道具不同,则返回true,否则返回false * [svn\_fs\_revision\_prop](https://www.php.net/manual/en/function.svn-fs-revision-prop.php)—获取命名属性的值 * [svn\_fs\_revision\_root](https://www.php.net/manual/en/function.svn-fs-revision-root.php)—获取存储库根目录特定版本的句柄 * [svn\_fs\_txn\_root](https://www.php.net/manual/en/function.svn-fs-txn-root.php)—创建并返回交易根 * [svn\_fs\_youngest\_rev](https://www.php.net/manual/en/function.svn-fs-youngest-rev.php)—返回文件系统中最小的修订版本号 * [svn\_import](https://www.php.net/manual/en/function.svn-import.php)—将未版本化的路径导入到存储库中 * [svn\_log](https://www.php.net/manual/en/function.svn-log.php)—返回存储库URL的提交日志消息 * [svn\_ls](https://www.php.net/manual/en/function.svn-ls.php)—返回存储库URL中的目录内容列表,还可以选择修订版本号 * [svn\_mkdir](https://www.php.net/manual/en/function.svn-mkdir.php)—在工作副本或存储库中创建目录 * [svn\_repos\_create](https://www.php.net/manual/en/function.svn-repos-create.php)—在路径上创建一个新的Subversion存储库 * [svn\_repos\_fs\_begin\_txn\_for\_commit-](https://www.php.net/manual/en/function.svn-repos-fs-begin-txn-for-commit.php)创建新交易 * [svn\_repos\_fs\_commit\_txn](https://www.php.net/manual/en/function.svn-repos-fs-commit-txn.php)—提交事务并返回新修订 * [svn\_repos\_fs](https://www.php.net/manual/en/function.svn-repos-fs.php)—获取存储库文件系统上的句柄 * [svn\_repos\_hotcopy](https://www.php.net/manual/en/function.svn-repos-hotcopy.php)—在repospath上对仓库进行热拷贝;复制到destpath * [svn\_repos\_open](https://www.php.net/manual/en/function.svn-repos-open.php)—在存储库上打开共享锁 * [svn\_repos\_recover](https://www.php.net/manual/en/function.svn-repos-recover.php)—在路径下的存储库上运行恢复过程 * [svn\_revert](https://www.php.net/manual/en/function.svn-revert.php)—将更改恢复到工作副本 * [svn\_status](https://www.php.net/manual/en/function.svn-status.php)—返回工作副本文件和目录的状态 * [svn\_update](https://www.php.net/manual/en/function.svn-update.php)—更新工作副本