2017-02-09 7 views
0

すべてのパスにリポジトリ名を含むsvnダンプファイルがあります。 ie repo/trunk repo/branches repo/tags ダンプファイルを使用して別のサーバーでリポジトリを再作成していますが、パスから "repo"を削除する必要があります。そうしないと、読み込み中にエラーが発生します。 。svnダンプファイルからトップレベルを削除するには

オンラインではsvnのマニュアルにはファイルの編集が記載されていますが、そのときは読み込み中にチェックサムエラーが発生します。これを行うにはより良い方法が必要ですか?

答えて

0

私は すべてのパスにリポジトリ名を含むsvnダンプファイルを持っています。レポ/トランクレポ/ブランチレポ/タグブランチ

ダンプにはリポジトリの名前は含まれません。このリポジトリに含まれるパスのみを含める必要があります。私はこれがレポの名前ではなく、プロジェクトの名前だと思います。

SVNのドキュメントは、オンライン手の編集にファイルを言いますが、私は を行うとき、私はロード中にチェックサムエラーが発生しますこと。これを行うには、より良い方法がなければなりません。

svn moveダンプをロードした後、新しいリポジトリのルートに親ディレクトリを追加できます。次のようにコマンドは次のようになります。

svn move FROM-URL TO-URL -m "ENTER LOG MESSAGE"

PSの変更手動でファイルをダンプすることも可能で、動作するはずです。しかし、これは簡単な作業ではありません。特別なケースがなければ避けてください。

+0

ありがとう、それはすべて働いた! –

関連する問題