本文档旨在描述 Subversion 1.1。如果您正在运行更新版本的 Subversion,我们强烈建议您访问 https://svnbooks.subversion.org.cn/ 并查阅适合您 Subversion 版本的书籍。
svnadmin 是用于监控和修复 Subversion 仓库的管理工具。有关详细信息,请参见 名为“svnadmin”的部分。
由于 svnadmin 通过直接访问仓库工作(因此只能在保存仓库的机器上使用),它使用路径而不是 URL 来引用仓库。
(Berkeley DB 特定)禁用自动删除数据库日志文件。
(Berkeley DB 特定)在提交数据库事务时禁用 fsync。
绕过仓库钩子系统。
删除未使用的 Berkeley DB 日志。
默认情况下,当将数据加载到已经包含修订版本的仓库时,svnadmin 将忽略UUID来自转储流。此选项将导致仓库的UUID被设置为UUID来自流。
默认情况下,当加载空仓库时,svnadmin 将使用UUID来自转储流。此选项将导致该 UUID 被忽略。
仅将修订版本作为针对先前修订版本的差异进行转储,而不是通常的全文。
加载转储文件时,根路径位于 DIR 而不是/.
指定要操作的特定修订版本。
不显示正常进度,仅显示错误。