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

名称

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

概要

svnadmin verify REPOS_PATH

描述

如果您想验证仓库的完整性,请运行此命令。它基本上通过内部转储所有修订版并丢弃输出,来遍历仓库中的所有修订版——定期运行此命令以防范潜在的硬盘故障和 比特腐烂。 如果此命令失败(它会在出现第一个问题时失败),则意味着您的仓库至少有一个损坏的修订版,您应该从备份中恢复损坏的修订版(您确实进行了备份,对吧?)。

选项

示例

验证挂起的仓库

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