2011-07-29 9 views
3

リモートサイトにあるSVNリポジトリを自分のサーバーに複製する必要があります。私はSVNリポジトリにアクセスできます。しかし私がクローンしたとき、私はレポの全歴史を損なわないようにしたい。これを行う方法は何か?既存のレポのクローン/ミラーSVN repos

答えて

3

ダンプ
svnadmin dump D:\Repositories\myexistsingproject > myexistsingproject.dump


svnadmin create D:\Repositories\mynewproject

負荷を新しいレポを作成するバック
svnadmin load D:\Repositories\mynewproject < myexistsingproject.dump

+0

私は 'svnadminはダンプのような何かを行うと、HTTPS、既存のレポのアップ:// SERVER + PATH/trunk'を実行すると、パスでなければならないときにURLであるエラーがスローされます。私は何が欠けていますか?私はURLを介してレポにアクセスします – prakashkut

+3

私はhttp://pogopixels.com/blog/dumping-a-svn-repository-from-a-remote-url/で私が欲しかったものを手に入れました。私はあなたの解決策は、リモートリポジトリではなく、ローカルリポジトリで動作すると思う。 – prakashkut

+0

リモートリポジトリのために[svnrdump](http://svnbook.red-bean.com/en/1.7/svn.ref.svnrdump.html)を使うことができる。 – mcdon

関連する問題