Since merging into a branch allows you to change the same things as pushing directly to a branch a different permission level for these is unlikely to be implemented in GitLab.
Consider agreeing as a team to use merge requests from now on and not pushing to the branch directly. On Mon, Jul 21, 2014 at 7:48 PM, Justin Yaple <yap...@gmail.com> wrote: > Im getting GitLab setup for our development team and want to protect more > than one branch with some granular controls. Im not even sure if this is > possible so thought I would ask. > > They want commit/push protection on 'master,devel,testing' but they also > want developers to handle merge requests on just devel. They still should > not be allowed to push directly to devel. > > I think that it might require some additional per-branch permissions to be > added. > https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/permissions/permissions.md > > So they could define on the devel branch that developers can "merge to this > protected branch". Something like this should be under the protected branch > screen and maybe have some more options. > > List all groups and have checkbox for each of the following settings on a > per protected branch level: > Merge to this protected branch. > Push to this protected branch. > > -- > You received this message because you are subscribed to the Google Groups > "GitLab" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to gitlabhq+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/gitlabhq/fe93abaf-fc07-48f8-ae34-a0f48d7d5506%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "GitLab" group. To unsubscribe from this group and stop receiving emails from it, send an email to gitlabhq+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/gitlabhq/CAEG31mMhLOp-GHTprDUoSp4Yepyh77Ek_EPyajxyt5uHqHfNJA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.