I would like to configure a repository to be accessed by every developer but one particular file should only be modified by certain users.
RWCD = @developer
RW+ refs/tags = @developer
RW+ VREF/NAME/version.properties = @versionPropertyModifier
- VREF/NAME/version.properties = @all
This works all fine but there is one problem: When any developer who is not member of the @versionPropertyModifier group wants to push a new branch the push is rejected with link to the version.properties vref.
Whats wrong with my rule set?