2017-01-04 7 views
0

新しいサーバーにリポジトリを移動したいと思います。私のレポには複数のファイルが含まれています。私はそれが正常にログリポジトリの内容(ファイル/ディレクトリ)がsvnのダンプとロードで新しい場所に表示されない

でファイルをロードし、新しいサーバーにダンプ・ファイルをコピーし、コマンド

$svnadmin dump file:///repo/path > file.dump 

でリポジトリのダンプファイルを作成し、コマンド

$svnadmin load file:///new/repo/path < file.dump 

に新しいリポジトリにダンプファイルをロードして移動するには

<<< Started new transaction, based on original revision 1 
------- Committed new rev 1 (loaded from original rev 1) >>> 

ダンプファイルから新しいリポジトリの場所にロードしたファイルとフォルダが表示されません。私が何か不足している場合は助けてください。

答えて

0

最初に、指定したコマンドは機能しません。リポジトリへの完全なローカルパスを指定し、file://アクセスを使用しないでください。 svnadminは、リポジトリにローカルアクセスとフルアクセスが必要な管理ツールであり、URLを受け入れません。

コマンドは、新しいリポジトリのリビジョン履歴を確認するためにSubversionクライアントを使用してsvn logを実行し、ダンプをロードした後

  • svnadmin dump /path/to/repository > file.dump

  • svnadmin load /path/to/new/repository < file.dump

でなければなりません。

svn logとすると、リポジトリのURLを入力する必要があります。ログをローカルで確認する場合は、file://path/to/new/repositoryと指定します。

関連する問題