私はここで、2つのMercurialリポジトリのコンセプトの合併証明書に取り組んでいるので、一種の理論的な質問をします。現在、ツリー構造が全く異なる2つのリポジトリがあります。ディレクトリにさんがレポAとレポB.2つの異なるディレクトリツリーをマージする - Mercurial
それらを呼ぼうが、次のようになります。
Repo A Repo B
| |
Dir A -- Dir A1 -- File A Dir A --- Dir A1 -- Dir A2 -- File A2
| | File A File A1
Dir B -- Dir B1 -- File B1 |
File B |-- Dir B -- File B
をので、レポAには、dir BはDIR Aと同じレベルにあるが、レポB、ディレクトリに存在していますBはdir Aの内部に存在します。どちらもアクティブなリポジトリなので、独自のコード変更履歴がありますが、Repo Bにはdir Bの最新の変更があります。
Repo BをRepo Aにマージするdir Aとdir Bの両方のrepo Aとrepo Bの変更セットの履歴とタグを失わずに保持します。
私は記事http://hgtip.com/tips/advanced/2009-11-17-combining-repositories/を読んだことがありますが、私がしようとしているものに該当するかどうかはわかりません。鉱山の前に同様の質問がある場合は、リンク先を助けてください。また、有用な記事も役に立ちます。
そうしないと、皆さんからの指導がうまくいくはずです。 XDD
ありがとうございます。