3

ライブラリに基づく基本的なログイン設定など、新しいサイトの作成を開始するための外部ファイルといくつかのファイルを含む Subversion リポジトリがあります。

私が疑問に思っているのは、このリポジトリを別のリポジトリに「コピー」して、外部を保持し、それらを再度設定する必要がないようにする方法があるかどうかです。履歴が残る心配はありません。これは、エクスポートを実行してから外部を設定するのと似ていますが、1 ステップのプロセスになります。方法はありますか?

4

2 に答える 2

9

必要なコマンドは次のとおりです。

svnadmin dumpsvnadmin load

于 2009-03-25T07:17:48.993 に答える
4

新しいリポジトリに新しいUUIDがあることを確認してください。リポジトリをコピーするだけの場合、一部のSubversionコマンドはリポジトリを同じものとして認識します。

(uuidを変更する必要がある場合は、svnadmin help setuuidを参照してください)。

同じUUIDを維持すると、いくつかの形式のキャッシング、リポジトリ内のマージ、そしておそらく将来のSubversionバージョンではさらに多くの機能が失われます。(UUIDは、異なるリポジトリまたは同じリポジトリからのものを識別するための主キーです)

于 2009-03-25T10:42:24.493 に答える