web-dev-qa-db-ja.com

SVNリポジトリと変更履歴を安全に移行する方法は?

svnadmin dumpまたはsvnadmin exportのいずれかに、特定のバージョンのスナップショットのみがあります。

別のサーバーに移行するときにすべての変更ログを保持する方法

あそこに/repositoriesをコピーするだけで大​​丈夫ですか?

1
apache

sVNADMINダンプはリポジトリ全体の「バックアップ」を作成します。その後、SVNADMIN負荷を使用して新しいリポジトリに復元できます。これは完全なバックアップ/復元で、推奨されているように履歴を維持します

Repoを同じオペレーティングシステムに移動させている場合(Windows、Windows、LinuxからLinuxへのLinuxなど)、Repoディレクトリを安全にコピーできます。 RepoのUUID( svnadmin setuuid )を更新する必要があると言う人もいますが、それは厳密に必要ではありません。

OSS間で移行している場合は、ダンプ/ロードが唯一のオプションです。

1
gbjbaanb