我希望经过身份验证的用户只能:
基本上我想要阻止用户,甚至是经过身份验证的用户,推送到这个git repo。但对于同一个GitBlit上的其他git回购,我可能希望认证用户也推送到那些回购。
提前谢谢
答案 0 :(得分:3)
2012-12-31发布的Gitblit 1.2.0介绍了finer-grained permissions,它可以满足您的确切需求。
但是,增强的权限仍然不如允许每个引用权限的Gitolite灵活。 Gitblit的权限适用于存储库,而不适用于特定的引用。
答案 1 :(得分:2)
正如Gitblit FAQ中所提到的,最简单的方法是在Gitblit之外添加 gitolite ,这是一个authorization layer。
这将允许您根据用户身份验证实施所有类型的访问限制。