2011-07-13 6 views
2

私は現在bzrリポジトリから多くのブランチをインポートするためにgit-bzr-ngを使用しています。インポートされたブランチごとに異なるターゲットブランチを使用すると、同じインポートおよびエクスポートマークファイル。早送り/早送りgit/bzr:履歴の整合性をマークするファイルの重要性は何ですか?

git fast-import Documentationを読んで、bzr fast-importドキュメントの例を読むと、同じリポジトリから複数の関連するが結合されていないブランチをインポートするときに同じマークのファイルを使用する必要があることが示唆されます。

質問:これは本当に重要ですか?私は、これらのマークファイルが何を保護しようとしているかについての良い説明を見つけることはできませんでした。したがって、複数のブランチを正しく使用せずにインポートした場合、先祖を正しく識別することに問題があるか、後続の支店の輸出入をスピードアップする理由。

答えて

4

はジョンMeinelはBazaar mailing listに同じ質問に次のような答えを与えた:

のbzr高速インポートは、すべてのコミットのための新しいリビジョン情報を生成します。 マークファイルを指定すると、別の ブランチからのインポートが再利用されます。そうしないと、ブランチは共通のリビジョンを共有しません。

関連する問題