私のチームはGitLabを使用したGITを初めて使用しており、次の問題を解決しようとしています。複数リリースのGitブランチ戦略
私はプロジェクトAを持っており、それに取り組んでいる3つのチームがあります。
チーム1月3月は
チーム3は、7月のリリース
我々は量産コードのためのマスターのアイデアを持ってい放した
チーム2を解放しています。 私たちが苦労している質問は、チーム2にすべてのチーム1の変更があり、チーム3にはすべてチーム1と2の変更があることを強制する最良の方法は何かです。
私たちはDevJan、DevMarch、DevJulyブランチを持っています。しかし、上流の流れが適切に変化するための良い方法はないようです。
定期的にリベースしますか?チーム1の場合、3つの支店すべてにコミットしますか? 私はGITのすべての議論で同様のシナリオを見つけられませんでした。
私のチームが使用する代替手段は、問題の影響を受けるリリースを対象とする複数のPRを提出することです。いずれにしても痛みです。 – JDB