あるサービス プロバイダーからの SVN リポジトリがいくつかあり、それを別のサービス プロバイダーに移動したいと考えています。リポジトリには、コードとともに以前のコミット/履歴も含まれている必要があります。
多くのオプションを検索しましたが、何も機能しません。
これについては緊急の支援が必要です。
答え1
リモート SVN ソース -> リモート HG ソース
svnrdump dump URL/OF/SVN/REPO/ROOT > repo.dump
またはダンプファイルをホストすることによって提供されるロードsvnadmin load /PATH/TO/LOCAL/SVN/REPO < repo.dump
svnserve -r ..//PATH/TO/LOCAL/SVN/REPO
- Mercurial に hgsubversion 拡張機能を追加する (グローバル設定)
cd SOMEPATH; hg clone svn://localhost/REPO
hg push URL/OF/HG/REPO
注意してください!!!
下書きで、根本的ではない間違いが含まれている可能性がありますが、概念として考慮する必要があります。pp. 4-5は、拡張子を変換