【发布时间】:2018-03-22 02:37:28
【问题描述】:
我们有多个独立的混合开发/测试团队,每个团队都有自己的环境,代码作为一个完整的单元编写和测试。当环境处于经过测试的可部署状态时,它们会从主分支合并到集成分支。我们还拥有一个真正的测试环境,我们可以在其中对整个生态系统进行全面的端到端测试,然后再投入生产。
这是结构的简图:
TFS 是否有一个自动化流程,将签入到 _Pretest 分支的任何更改合并到团队分支?我希望如果一个团队破坏了另一个团队正在做的事情,我们会在开发环境中尽早破坏它。
(我知道答案的很大一部分是单元测试......我们正在努力!)
【问题讨论】:
标签: tfs continuous-integration branching-and-merging