SVNのドキュメント(http://svnbook.red-bean.com/en/1.7/svn.ref.svnadmin.c.hotcopy.html)によれば、ローカルリポジトリでsvnadmin hotcopy
しか実行できません。リモートSVNリポジトリで「svnadmin hotcopy」を使用できます
URLを使用してリモートSVNリポジトリを使用してこのコマンドを実行する方法はありますか?
私は、すべての履歴、タグ、バージョンなどを含む私の巨大なSVNリポジトリ(6000以上のバージョン)の完全なコピーを作成し、リモートリポジトリから完全に独立したローカルマシンに保存したいと考えています。
以前は 'svnrdump'を使用していましたが、このリポジトリは大きすぎますそれに直接アクセスすることはできません。私はプロキシ経由で接続しています。通常、リビジョン50に達してタイムアウトします。リビジョン50に達するまでに2時間かかりました。代替手段はありますか? – JonnySprouse
@JonnySystem直接ファイルシステムにアクセスすることなく、これが唯一の方法です。リポジトリ履歴全体のローカルクローンを作成して解決しようとしている問題は何ですか? – alroc
SVNリポジトリをsvn2git(KDEバージョン)を使用してGitに移行しようとしています。次のディレクトリにダンプ/ローカルコピーが必要です。 1. svn2gitのルールを書くのに役立つsvnevereverを使用するには 2. svn2gitをリモートリポジトリの代わりにローカルコピーを使用すると、膨大なオーバーヘッドと実行時間が削減されるため、巨大なリポジトリであることが不可欠です。 複数のダンプファイルを1つのリポジトリにまとめることはできますが、ダンプ時(オンライン時のリポジトリと同じ)、すべてのタグ、バージョンなどと同じことができます。 – JonnySprouse