subversion のレポジトリの移動
諸事情により subversion のレポジトリを引っ越すことにした。
bzip2 しながら処理
引っ越し先のサーバのディスク容量に余裕がないので無圧縮状態での作業では ちょっと心もとない。
bzip2で圧縮しながら作業をする。
引っ越し元サーバ
$ svnadmin dump ./repos-old | bzip2 > repos-dump.bz2
引っ越し先のサーバ
$ svnadmin create repos-new
$ bzcat repos-dump.bz2 | svnadmin load ./repos-new
通常は、 /dev/null またはファイルにリダイレクトすべきだとは思う。
$ bzcat repos-dump.bz2 | svnadmin load repos-new > log