名前
svnadmin verify — リポジトリに保存されているデータを検証します。
書式
svnadmin verify REPOS_PATH
説明
リポジトリの整合性を検証する場合、このコマンドを実行してください。これは、内部的に全リビジョンのダンプと出力の破棄を、リポジトリの全リビジョンについて繰り返します — 潜在的なハードディスク障害や 「bitrot」 に用心して、定期的にこのコマンドを実行するのがよいでしょう。このコマンドが失敗 (問題の最初の兆候です) する場合、リポジトリに、少なくとも一つはリビジョンが破損しており、破損したリビジョンをバックアップ (バックアップを取っていますよね?) から復旧すべきです。
例
固まってしまったリポジトリを検証します。
$ svnadmin verify /usr/local/svn/repos/
* リビジョン 1729 を検証しました。