5

我希望经过身份验证的用户只能:

  • 看法
  • 克隆
  • 从中获取/拉取?

基本上我想阻止用户,即使是经过身份验证的用户,推送到这个 git repo。但是对于同一个 GitBlit 上的其他 git 存储库,我可能希望让经过身份验证的用户推送到这些存储库。

先感谢您

4

2 回答 2

3

Gitblit 1.2.0 于 2012 年 12 月 31 日发布,引入了更细粒度的权限,可满足您的确切需求。

然而,增强的权限仍然不如 Gitolite 灵活,它允许 per-ref 权限。Gitblit 的权限适用于存储库,而不是特定的参考。

于 2013-07-24T13:21:23.097 回答
2

正如Gitblit FAQ中提到的,最简单的方法是在 Gitblit 之外安装一个gitolite,这是一个授权层

这将允许您根据用户身份验证设置各种访问限制。

于 2012-10-20T18:20:31.927 回答