svnadmin

svnadmin是一个用来监控和修改Subversion版本库的管理工具,详情请见“svnadmin”一节

因为svnadmin直接访问版本库(因此只可以在存放版本库的机器上使用),它通过路径访问版本库,而不是URL。

svnadmin Switches

--bdb-log-keep

(Berkeley DB特定)关闭数据库日志自动日志删除功能。

--bdb-txn-nosync

(Berkeley DB特定)当提交数据库事务时关闭fsync。

--bypass-hooks

绕过版本库钩子系统。

--clean-logs

删除不使用的Berkeley DB日志。

--force-uuid

缺省情况下,当版本库加载已经包含修订版本的数据时svnadmin会忽略流中的UUID,这个选项会导致版本库的UUID设置为流的UUID

--ignore-uuid

缺省情况下,当加载空版本库时,svnadmin会使用来自流中的UUID,这个选项会导致忽略UUID。

--incremental

导出一个修订版本针对前一个修订版本的区别,而不是通常的完全结果。

--parent-dir DIR

当加载一个转储文件时,根路径为DIR而不是/

--revision (-r) ARG

指定一个操作的修订版本。

--quiet

不显示通常的过程—只显示错误。

svnadmin Subcommands