SVNリポジトリの完全コピーを取得して別のサーバーにインポートするにはどうすればよいですか?Svnフルダンプ(移動サーバー)
2
A
答えて
5
svnadmin dump
を実行します。このコマンドのヘルプは、svnadmin help dump
またはreading the docsで取得できます。 svnadmin load
を使用してダンプファイルを新しいサーバーにロードできます。
0
リポジトリの種類によって異なります。 fsfsを使用している場合は、サーバを停止した後でディレクトリをコピーするだけで済みます(半分のトランザクションをコピーしないようにしてください)。私はそれを前にやったことがあり、それは完璧に働いた。
bdb
を使用している場合は、代わりにsvnadmin dump
を実行する必要があります。 (古いコンピュータと新しいコンピュータがアーキテクチャとOSの点で似ている場合は、ディレクトリコピーを取得するだけでよいが、リポジトリをダンプする方が安全です)
1
物理サーバーにアクセスできない(そしてサーバーはSubversion 1.4以降を実行します)、svnsyncを使用して完全なリポジトリーのローカル・コピーを作成することができます。
その後、svnadminを使用してローカルコピーからダンプファイルを作成できます。
はあなただけでOSのファイルコピーコマンドを使用してディレクトリをコピーした場合、あなたが破損の危険を冒すもHow do I create a dump file from my subversion hosting account?
関連する問題
- 1. svnのフォルダを移動
- 2. svnリポジトリをprojectLockerから移動する
- 3. SVNから...に移動しますか?
- 4. LinuxからWindowsにsvnリポジトリを移動
- 5. SVNリポジトリを移動した後のgit-svn?
- 6. LinuxからWindowsへのSVNサーバーの移行 - クライアントへの影響?
- 7. SVNホストの移行
- 8. SVNサーバーの階層
- 9. ApacheサーバーとSVN 1.6.15
- 10. git svnクローンが移動したsvnトランクにHTTPパスが見つからない
- 11. ローカルコンピュータからサーバーにSQL Serverを移動
- 12. ファイルを別のサーバーに移動する
- 13. SVNサーバーとHTTPサーバーの違い
- 14. 1つのリビジョンのSVNダンプがフルダンプよりも大きいのはなぜですか?
- 15. サーバー環境を別のサーバーに移動する方法は?
- 16. TFS:あるサーバーから別のサーバーに移動
- 17. svnとrailsの移行ファイル
- 18. GitからSVNに移行
- 19. Git-2-SVNの移行?
- 20. SVNブランチサブフォルダをGitに移行
- 21. 開発サーバー上のSVN
- 22. OpenAMのsvnサーバーへのアクセス
- 23. SVN:リポジトリトランクを別のブランチに移動する(ヒストリあり)
- 24. SVN:新しいブランチへの保留中の変更の移動
- 25. svnフォルダから本番サーバにファイルを移動する方法
- 26. svnadminダンプ/ロードなしでSVNリポジトリを移動
- 27. SVN:フォルダ内からファイルを移動する
- 28. 自営のsvnからgithubへのRoRプロジェクトの移動
- 29. Powershell SVNディレクトリ内のファイルを移動するスクリプト
- 30. 私のSVNプロジェクトを別のサーバに移動する方法
参照してください。 「svnadmin hotcopy」を使用すると、説明どおりにコピーを実行できます。破損のリスクはありません。しかし、SVN – rmeador
の別のバージョンにロードすることができるので、通常ダンプ/ロードサイクルが優先されますが、おそらくこれは数日間心配するでしょう。 svnadminのダンプは、より信頼性の高いソリューションのようです。 –
@rmeador:サーバを最初に停止したとします(私の言いたいことを編集します)。なぜ腐敗の危険がありますか?何がうまくいかないでしょうか? –