web-dev-qa-db-ja.com

Launchpadのサブモジュールを使用してgitリポジトリからビルドするにはどうすればよいですか?

2か月前にGitサブモジュールの使用を開始し、サブモジュールをサポートしていないためBazaarへのインポートが機能しなくなったため、現在プロジェクトPPAを復活させようとしています。そのため、bzrを削除し、リポジトリをGitとしてLaunchpadに正常にインポートしました。

悲しいことに、リポジトリが再帰的に複製されず、サブモジュールがまだ存在しないため、新しく作成したレシピでビルドしようとすると失敗します。 Launchpadのドキュメントにはヘルプが見つかりませんが、「ネスト」と呼ばれるサポート機能はありますが、再帰クローンを回避するのは良い選択ではないようです。

ビルド前にLaunchpadクローンリポジトリを再帰的に作成するにはどうすればよいですか?

5

現時点ではそれを行う方法はありませんが、これは 既知のバグ であり、修正可能です。 (気軽に git-build-recipe source を掘り下げ、急いでいる場合は修正を提案してください。)

2
Colin Watson