リポジトリのインポート&エクスポート

HDD足らんようなったときとか、既に別々のリポジトリで開発してしまっているけど、よく考えたら同じリポジトリにしやんとあかんわ、これ、というような状況になった時、リポジトリの最新のソースだけではなく、今までの修正履歴も含めてダンプしたくなることがあるでしょう。そして、そのダンプを他のリポジトリにインポートしたくなることも。。

ま、ここをまとめただけなんだけどね。

  1. リポジトリAをエクスポート
    • svnadmin dump c:\repos\repo_a > dump_repo_a
  2. リポジトリBにインポート
    • svnadmin load c:\repos\repo_b < dump_repo_a