我们的持续集成( CI )工具在这个默认的主分支上构建工件,并且是负责将我们想要测试的东西推广到"UAT“分支的实体(实际上,这是由构建大师单击CI工具网页上的一个按钮来完成的)。CI工具还负责将代码从UAT推广到“生产”分支。UAT和生产部门的目的是捕捉被推广到UAT和生产的产品。一个想法是在中央服务器上设置一个钩子,以确保只有CI工具用户可以对UAT和产品进行更改。我们还认为我们可以有一个中央回购,开发人员使用它只包含主分支,并有第二个回购包含UAT和生产分支。CI工具将与两个repos进行沟通--它将查看回