4

私たちの会社で採用されている現在の方法は、私たち全員が開発する長寿命のリリース ブランチを持つことです。開発者は、ab テスト コードのみがチェックインされる一方で、非 ab テスト コードはブランチとトランクの両方にチェックインします。ブランチ。次に、リリースすると、成功したテスト セルがトランクにマージされ、ab テスト コードの大部分が破棄されます。これはしばらくの間私たちにとってうまくいっていますが、新しいプロジェクトを開始しているので、この新しいプロジェクトでワークフローを改善できるかどうか疑問に思っています. 全員がブランチとトランクの両方にチェックインするのは面倒です。理想的には、トランクに対して開発を行い、安定化のために分岐するという、より標準的なアプローチが必要ですが、これは ab テスト コードでトランクを汚染することを意味します。

4

0 に答える 0