SVNリポジトリの移動

古いサーバから新しいサーバへSVNのリポジトリを移動する。
履歴を残さなくて良ければ、古いサーバからエクスポートして、新しいサーバでリポジトリを新規に作成して、コミットすればいい。
履歴を残したい場合は

コピー元のサーバで

svnadmin dump リポジトリへのパス > ダンプファイル

をするとダンプをとれる。

ダンプしたファイルを、コピー先サーバに移動し

svnadmin create 新規リポジトリのパス
svnadmin load 新規リポジトリのパス < ダンプファイル

これで、リポジトリの移動ができる。

SVNのユーザ設定や、サーバ設定はこの手順では引き継げないので、別途手動で
リポジトリパス/conf
の中身のファイルを編集する必要がある。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください