此外限制用户push改变到哪条branch的,你也可以限制哪个文件他们可以碰的到。
比如, 可能Makefile (或者其他哪些程序) 真的不能被任何人做任何改动,因为好多东西都靠着它呢,或者如果某些改变刚好不对就会崩溃。你可以告诉 gitolite:
[code]repo foo
RW = @junior_devs @senior_devs
- VREF/NAME/Makefile = @junior_devs[/code]
这是一个强力的公能写在 conf/example.conf里。