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