リポジトリの移行 -Migrating a Repository
- 現行 バージョンのsvnadmin を使ってリポジトリをダンプファイルにダンプしてください。
- Subversionの新しいバージョンへのアップグレード。
- 古いリポジトリをどけて、新しい空のリポジトリをそこに作りますが、 これには新しい svnadmin を使ってください。
- もう一度新しいsvnadminを 使って、ダンプファイルを、それぞれ作ったばかりのリポジトリに ロードしてください。
- 古いリポジトリから新しいものに必要なカスタマイズ部分を すべてコピーしてください。これにはDB_CONFIG ファイルと、フックのスクリプトが含まれます。新しいリリースの Subversionのリリースノートに注意して、最後のアップグレードでフック や設定オプションに変更がないかどうかを見てください。
- もし移行によってリポジトリが別の URL からアクセスされるようになった場 合(例えば別のコンピュータに移したり、別のスキーマを経由して アクセスしたりするような場合)、おそらくユーザには既存の作業 コピー上でsvn switch --relocateを実行する ように言わなくてはならないかも知れません。 svn switchを見てください。