If developers were to work on different branches for different features I understand that they can give a QA build from the feature branch and once it is tested it can be merged with "develop". But if the QA team is fairly large and can test multiple features at once how can they be given a build containing features that are residing in different branches?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
But if the QA team is fairly large and can test multiple features at once how can they be given a build containing features that are residing in different branches?
That would be by:
- setting up an
integration
branch, reset to the latestmaster
, - asking for the developers to push their
feature
branch OR - or fetching the different developer's repositories, and merging the right
feature
branches in theintegration
branch - running tests in said
integration
branch