Tumblr先週、会社でうちの開発チームが使っているSubversionリポジトリの移行を実施しました。今年度から、社内でSubversionのホスティングを始めましたので、そちらのサーバへ移行。Subversionのバージョンも1.3から1.4に格上げしました。やる上で、何個か分かった事があるので、それを残しておこうと思います。リポジトリフォーマットの変更Subversion1.4では、作業コピーだけではなく、リポジトリのフォーマット自体も変わっています。リポジトリの下位互換は保たれているので、リポジトリ自体の変換が必要になるわけではありません。1.4以前のリポジトリフォーマットでも、1.4のサーバモジュールで稼動可能です。Improvements」でしょう。これはバイナリの差分アルゴリズムが改善され、リポジトリや作業コピーのサイズが最大50%減になるとか。ディスクの使用量も通信量も減ります。こりゃ、やるしかないな、と。リポジトリのフォーマットを1.4対応にするには、1.4のモジュールでリポジトリを作り直す必要があります。