本文字档正在编写中,内容可能会频繁变更,可能不准确地反映任何已发布的 Apache™ Subversion® 软件版本。将此页面加入书签或推荐给其他人可能不是明智之举。请访问 https://svnbook.subversion.org.cn/ 获取此书籍的稳定版本。
svnadmin verify - 验证存储在仓库中的数据。
svnadmin verify REPOS_PATH
如果您希望验证仓库的完整性,请运行此命令。它基本上通过内部转储所有修订版本并丢弃输出,来遍历仓库中的所有修订版本 - 定期运行此命令以防范潜在的硬盘故障和 “位腐烂。” 如果此命令失败(在出现第一个问题时就会失败),则意味着您的仓库至少包含一个损坏的修订版本,您应该从备份中恢复损坏的修订版本(您已经备份了吧?)。
--memory-cache-size (-M) ARG --quiet (-q) --revision (-r) ARG
--memory-cache-size
-M
ARG
--quiet
-q
--revision
-r
验证挂起的仓库
$ svnadmin verify /var/svn/repos/ * Verified revision 1729.