我的gitolite服务器运行得很好。 git存储库的数量每周都在增加。我的gitolite.conf变得混乱,所以我决定使用别名。然而,有一些我无法理解的东西。
我有以下配置:
@users = u1 u2 u3
@admins = a1 a2
@repos = repo1 repo2 repo3
在最简单的方案中,我授予RW +访问@users和R访问@admins以及以下配置:
repo @repos
RW+ = @users
R = @admins
现在,我想拒绝为用户 u1 访问repos repo1 和 repo2 ,但是允许RW +访问 repo3 < / em>。
我如何实现这个gitolite.conf?
当然我不希望拆分 @repos 别名中配置的存储库。