svnのリポジトリ移行 

svnの移行時のメモ。簡単だった。。

  1. 移行元のリポジトリのダンプファイル作成
  2. [root@xxxxxx]svnadmin dump /var/www/svn/hogeproject > hogeproject.dump
    
  3. 作成したダンプファイルを移行先に転送
  4. 移行先に新規リポジトリ作成
  5. [root@yyyyy]svnadmin create /var/www/svn/hogeproject/
    
  6. 作成したリポジトリにダンプファイルロード
  7. [root@yyyyy]svnadmin load /var/www/svn/hogeproject/ < hogeproject.dump
    
  8. リポジトリがroot所有になってしまうので、apacheに変更しておく
  9. [root@yyyyy]chown -R apache:apache /var/www/svn/hogeproject
    

これだけ。

ちなみに、、、
2のサーバ間でのファイル転送は以下のコマンドでできるらしい。
以下を実行してパスワードを入れれば、転送してくれる。
scp 【ファイル名】 【ユーザー名】@【移行先サーバアドレス】:【移行先パス】

[root@xxxxx]scp hogeproject.dump username@192.168.XXX.XXX:/var/www/svn/hogeproject/