色々方法があるっぽいけど、一番シンプルと思われるsvnadminでのやり方。
ダンプ
$ svnadmin dump /path/to/repos > reposdump.20100204
bzip2圧縮も一緒にするならこちら
$ svnadmin dump /path/to/repos | bzip2 > reposdump.20100204.bz2
復元は
$ svnadmin load /path/to/repos < reposdump.20100204
svnのバージョンが違っても、ダンプファイルは対応しているらしいので、リポジトリ移行もこれでいけそう。
移行する際は、コミットログとかも引き継ぎたいからねぇ。
あ、ただしこの方法はhooksとかは手動で設定しなおす必要があるのであしからず。
コメントを残す