本手册旨在描述 Apache™ Subversion® 的 1.7.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的手册。

名称

svnadmin upgrade — 将仓库升级到最新支持的模式版本。

概要

svnadmin upgrade REPOS_PATH

描述

将位于 REPOS_PATH 的仓库升级到最新支持的模式版本。

此功能为仓库管理员提供便利,使他们能够使用新的 Subversion 功能,而无需进行可能代价高昂的完整仓库转储和加载操作。因此,升级仅执行完成此操作所需的最低限度的工作,同时仍保持仓库的完整性。虽然转储和随后的加载保证了最优化的仓库状态,但 svnadmin upgrade 则不能。

[Warning] 警告

您应该 始终 在升级之前备份您的仓库。

选项

示例

升级路径为 /var/repos/svn 的仓库

$ svnadmin upgrade /var/repos/svn
Repository lock acquired.
Please wait; upgrading the repository may take some time...

Upgrade completed.