We have following branch structure
main
main/develop
main/develop/task1
main/develop/task2
What we wanna achieve:
- we do not want our developers to check in into develop directly
- we want to allow our devs to create child branches from develop
- in these branches under develop, by default we wanna enable them to do check in
How would this be possible? Because currently, when I disable ci operation on develop for our user group, the ci operation is also disabled on all children. So developers can create child branches, but they cannot do anything there.
And when I enable ci on develop, it does not enable it for child branches anyway
Also this guide does not mention such scenario.