0
複数の製品で使用されているgithubリポジトリがあります(これはビルドおよびリンクされているC++ライブラリです)。これらの製品はリリーススケジュールが異なるため、異なる時期にコードがフリーズします。これを処理するために推奨されるアプローチは何ですか?現在、製品ごとにブランチがあり、マスター時代から同期しています。リリースサイクルの異なる複数の製品で使用されるgithubリポジトリの構成方法
4つの製品があります。
これらの4つの製品はすべて、1つの 'master'ブランチから派生していますか、または各製品に独自の' master'があることを意味しましたか? –
これらは、このリポジトリに存在するライブラリとリンクするアプリケーションです。ライブラリには製品固有の変更はありません。製品は同じコードを使用したいが、異なるリリースサイクルのために行うことはできない。彼らはまた、毎日彼ら自身のために図書館を構築しています。 – 0kcats
答えに基づいて、製品ごとにライブラリと別のリポジトリを作成します。 gitサブモジュールとしてライブラリを追加するか、別のgitを追加してライブラリリポジトリから引き出します。 Androidのようなモデムや、私の輻輳番号2。 – JrBenito