Top > Blog Index > subversion のレポジトリの移動

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