現在、git-bzr-ngを使用してbzrリポジトリから多数のブランチをインポートしていますが、インポートしたブランチごとに異なるターゲットブランチを使用すると、ツールが同じインポートマークファイルとエクスポートマークファイルを使用しないことがわかりました。
git fast-importドキュメントを読み、bzr fast-importドキュメントの例を確認すると、同じリポジトリから複数の関連するがマージされていないブランチをインポートするときに、同じマークのファイルを使用する必要があることがわかります。
質問は、これは本当にどれほど重要ですか?これらのマークファイルが何から保護するのかについての適切な説明を見つけることができなかったので、それらを正しく使用せずに複数のブランチがインポートされたのか、祖先を正しく識別するのに問題があるのか、それともパフォーマンスのためだけなのかは不明です後続のブランチのインポート/エクスポートを高速化する理由。