我们正在寻找有关 TFS 和多个应用程序(一些是 COTS;一些是内部开发)的分支和合并的指导,并与多个开发团队合作。请注意,我们目前使用每月发布窗口,但将每季度发布一次。我们还需要能够支持 eFixe 和非发布开发工作(即:必须在窗口外实施的监管变更)。根据目前的研究,我们正在集中精力研究以下两个选项:
选项 1) 每个主要应用程序的发布分支,其中每个应用程序将具有 MAIN、RELEASE 和 PRODUCTION 分支(生产分支将支持 eFix 分支,该分支将支持 eFix 和非周期更改)。
选项 2) 整个组织的发布分支 - MAIN、RELEASE 和 PRODUCTION 分支将包含所有应用程序。