gitolite disallow access for directory on master branch but not on user branch

Viewed 4450

Consider the following repo:

REPO/src/A/

REPO/src/B/

Is it possible by having only 1 repo to implement the following restrictions?

  1. On master branch, allow full access to maintainers role
  2. On master branch, disallow access to A but allow for B to contributors role.
  3. On personal branches, allow full access to A and B to creators.
2 Answers
Related