由于Gitlab V5已经摆脱了gitolite,但我仍然想使用gitolite的有用功能,如目录/文件级,分支/标签级访问权限。
谁能告诉我如何在 Gitlab V5 的 gitlab-shell 中实现这些功能?是否有任何配置文件可以像在 gitolite 中一样设置规则?
谢谢
如第 47 期(如何使用 Gitlab-shell 授予分支级别访问权限?)
gitlab-shell 使用 API 检查每个分支的权限。gitlab-shell 本身没有任何 ACL
这意味着您需要:
但同样,gitlab-shell 不会实现上述功能,它只会调用 gitlab 并返回结果(允许或拒绝)
您可以以引入fork功能为例: