Repository Directories Access Control
Release notes
Fine-grained control of directory permissions can bring a lot of convenience to customers in many cases, and the current gitlab control of user roles is too extensive, directory access control is particularly important.
Problem to solve
Employees with different identity functions can only access directories within the scope of permissions, which can better ensure secure access to data. In addition, this feature is also beneficial for svn users to better migrate to gitlab
Proposal
Controlling directory access like user roles seems to be a bit of a huge workload. Is it possible to control user access to directories by referring to CODEOWNERS? The file can define users or groups to access specified files or directories. It is best to support regularization, because for Larger git repositories or more users, this will be very friendly.