为一个整体中的多个团队准备活分支



我正在开发一个单体代码库,多个团队在同一个代码库中开发不同的文件夹/包。

现在,如果你在一个特性分支/修复分支上工作,你将首先把它合并到测试分支中,然后是分段,然后是活的。当然,这只有在你被批准的情况下才会发生。

但问题是,如果两个团队正在开发两个不同的功能,并且已经部署到登台,其中一个团队在登台测试正常,而另一个团队则不正常,那么很难部署到现场。

现在的原则是分期就像实时一样,你总是在分期中准备好部署。

有其他好的方法来解决这个问题吗?

这就是为什么您永远不会合并集成分支:它们包括并不总是处于相同成熟度的主题分支。

您将主题(特性分支/修复分支)本身合并到您的集成分支(首先用于测试,然后将同一主题合并到staging,然后将同一主题合并到live)

它被称为gitworkflow(一个词)。

最新更新