私はしばらくの間、PERFORCEで作業していました。我々は顧客のためにオーバーレイブランチを使用した。特定のファイルのみが顧客固有のものです。その他のファイルはすべて標準です。
フルブランチと比較したオーバーレイブランチには、標準ブランチで実行する必要がある顧客ブランチの開発を誰も誘惑しないという利点があります。Git(Perforce)のオーバーレイブランチ
完全なブランチが作成される場合、私は開発者が顧客ブランチで開発を行うことを恐れています。
また、オーバーレイブランチでは、標準的なものだけが適用されている場合、顧客ブランチを更新する必要はありません。
アダプティブアプローチが少ないカスタマーブランチを持つ方法がありますか?
この質問には、フォーマットや内容に重大な問題があります。この質問は、編集によって救済できない可能性があり、削除する必要があるかもしれません。 –
gitではブランチの方がPerforceよりもはるかに安いので、リポジトリの一部だけが分岐するブランチの特別な「タイプ」を持つ必要はありません。膨大な数のgitブランチを持つことができます。これらのブランチはすべて、それらのブランチでのリソース消費の問題に遭遇することなく、リポジトリ全体をブランチします。 –