前提/要件 以下を前提/要件として解説します。 ホスト OLD_HOST に /var/svn/PROJECT_A という現行のリポジトリがある ホスト NEW_HOST の /var/svn/PROJECT_A にリポジトリを移行したい 手順概要 Subversionにおけるリポジトリの移行には、Subversion の管理コマンド svnadmin を利用して、現行のリポジトリのダンプデータを出力し、そのダンプデータを基に新しいサーバーにリポジトリを復元させる必要があります。 今回の手順順序は以下の通りです。 現行のリポジトリのダンプデータを出力させる。 (転送負荷を下げる為に)ダンプデータを圧縮させる。 圧縮したダンプデータを新しいサーバーに転送する。 圧縮されたダンプデータを解凍する。 新しいリポジトリにダンプデータを復元する。
![Subversionのリポジトリを別のサーバーに移行する手順 |](https://cdn-ak-scissors.b.st-hatena.com/image/square/3ea224aed3fa068bc2f82e9ff641982e2fa33337/height=288;version=1;width=512/https%3A%2F%2Fweblabo.oscasierra.net%2Fwp-content%2Fuploads%2F2014%2F03%2Feyecatch-subversion.png)