カテゴリー
Linux

Debian で BerkeleyDB を4.2から4.3にアップグレードする際に生じるSubversion問題

(久しぶりにSubversionを使ってから気づいたので、大分古い話題ですが)
DebianでBerkeleyDBを4.2から4.3にアップグレードする際、
古いSubversionリポジトリが読めなくなりますが、
svnadmin recover を実行してもリポジトリのアップグレードが
行えず、新しい環境に移行できません。
Subversion公式サイトに対処法が解説されています。
しかし、この方法だと古いsvnadminバイナリが必要で面倒です。
リポジトリの保守 – Subversion によるバージョン管理
に解説されているように、Subversionのコマンド群は
BerkeleyDBのユーティリティで代用できるものがあり、
db4.2_*というコマンド群が残っていればこれで何とかなります。
対処法を以下にまとめました
Gulfweed:Subversion