git-flowのReleaseブランチで作業中にfeatureブランチをdevleopにマージしてもいいか
社内でGit-Flow(A successful Git branching model)を導入しました。
一般的なGit-Flowに習い、リリース作業のためにdevelopからreleaseブランチを切り、バージョンアップや受け入れテストを行った後、master及びdevelopにマージしています。
最近、開発速度が上がったために、releaseブランチで受け入れテストを行っている最中に、完成したfeature→developへのプルリクが複数上がるようになりました。
feature→developのマージタイミングとして正しいのはどちらなのでしょう?
- feature→developのマージをrelease完了まで待たせる
- feature→developのマージをrelease完了を待たず行う
ひとまず安全そうな 1 で運用していますが、releaseが完了するまで結合テストができず、開発者の間で不満が発生しています。
このシチュエーションについて語っているサイトが見つからず、皆様ではどのように運用しているのかご意見、ご指摘いただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/12 05:37