前回、急ごしらえでSubversionサーバを復旧しました。その続きです。
急場しのぎで間に合わせの古いPCに作ったSubversionサーバ のリポジトリを、別のちゃんとしたサーバに移動した時のメモです。
例によって、個人的なメモなので超不親切です。
移動元のサーバで
svnadmin dump /home/svn/repos > /home/myuser/repos.dmp scp /home/myuser/repos.dmp myuser@dest_server:/home/myuser/
新しい(移動先の)サーバで
svnadmin create /home/svn/repos svnadmin load /home/svn/repos < /home/myuser/repos.dmp
基本的に、これだけです。
あとは、認証の設定とかの内容を、忘れずにコピペする位です。
私の環境では、この2つのファイルの中身を一部新サーバのそれにコピーしました。
vi /home/svn/repos/conf/svnserve.conf
vi /home/svn/repos/conf/passwd