高级集成商工作流
本主题介绍高级集成商工作流:
具有多个级别的集成商工作流:组织 - 团队 - 开发人员
在具有复杂层次结构的大型团队中,设置多级分叉是一种功能强大的方法。例如,假设一个组织有三个团队 A、B 和 C,其中团队 A 有两个开发人员,团队 B 有三个,团队 C 有四个。
blessed
|
|-- team-a-public
| |
| -- joe-public
| |
| -- jack-public
|
|-- team-b-public
| |
| -- arthur-public
| |
| -- charlie-public
| |
| -- dave-public
|
|-- team-c-public
|
-- mary-public
|
-- steve-public
|
-- hugh-public
|
-- lee-public
通过此设置,开发人员可将拉取请求发送到他们自己的团队存储库。团队负责人决定是接受还是拒绝这些变更。然后,在团队级别接受的变更可以传播至 blessed,由 CTO 或开发主管再次审阅这些变更。这将提供额外的控制和安全性级别。
此方法可推广到任意深度。