本手册描述了 Subversion 1.6.x 系列。如果您使用的是其他版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的文档。

名称

svnadmin verify — 验证存储在仓库中的数据。

概要

svnadmin verify REPOS_PATH

描述

如果您希望验证仓库的完整性,请运行此命令。此命令会遍历仓库中的所有修订版本,通过内部转储所有修订版本并丢弃输出,来完成验证。建议您定期运行此命令以防范潜在的硬盘故障和 数据损坏。 如果此命令失败(将在出现第一个问题时失败),则表示您的仓库至少有一个损坏的修订版本,您应该从备份中恢复损坏的修订版本(您是备份了吧?)。

选项

--quiet (-q)
--revision (-r) ARG

示例

验证挂起的仓库

$ svnadmin verify /var/svn/repos/ 
* Verified revision 1729.