いや、fsfs しか使ってないんで関係ないんだけども(笑
- 1. リポジトリの状態を確認する
- svnadmin recover REPOS を実行する
- 2. 未使用ログファイルを削除する
- svnadmin list-unused-dblogs REPOS でファイル名を調べて、物理ファイルを削除する
- 3. 共有メモリファイルを削除する
- REPOS/db/ にある __db.00* というファイルたちを同様に削除する
当然だが、上記の 1. および 2. の操作は BDB 4.2 とリンクした svnadmin を利用して行い、この作業の間にリポジトリへのアクセスは完全に停止しておく。