SVNホスティングサーバの移行

自前のプログラムをホスティングしてもらっているSVNホスティングサーバを、CVSDudeからAssemblaへ移行。
理由は容量で、限界の10Mに近づいてきたから。
...
手順が意外と面倒だった。もっと楽な方法も有るんじゃないかと思う。。

cd /tmp
svnadmin create mycv

cd /tmp/mycv/hooks
echo "#\!/bin/sh\nexit\n" > pre-revprop-change
chmod +x pre-revprop-change
svnsync init file:///tmp/mycv http://oldhostingserver/mycv
svnsync sync file:///tmp/mycv

svnadmin dump /tmp/mycv|gzip > mycv.dump.gz

  • ダンプファイルを新リポジトリにインポート(Webから)

...
こんな事してる場合じゃない。