Name
svnadmin verify – Verify the data stored in the repository.
Synopsis
svnadmin verify REPOS_PATH
Description
Run this command if you wish to verify the integrity
of your repository. This basically iterates through all
revisions in the repository by internally dumping all
revisions and discarding the output–it's a good idea
to run this on a regular basis to guard against latent
hard disk failures and “bitrot”. If this
command fails–which it will do at the first sign of
a problem–that means that your repository has at
least one corrupted revision and you should restore the
corrupted revision from a backup (you did make a backup,
didn't you?).
Examples
Verify a hung repository:
$ svnadmin verify /usr/local/svn/repos/
* Verified revision 1729.
.
To submit comments, corrections, or other contributions to the text, please visit