1

我下载了安装的 Bonobo Git Server 应用程序并创建了存储库和用户。一切正常,除了我没有看到任何设置用户权限的选项。例如,我想创建一个具有只读权限的用户“user1”。让我知道是否有任何选项可以为用户设置权限。

4

1 回答 1

0

倭黑猩猩问题 256指出:

开箱即用的 Bonobo 或一些额外的脚本可以做到这一点吗?

您可以允许匿名用户对存储库具有只读访问权限,也可以授予个人/组读/写访问权限。

具有 AD 的组:例如 Active Directory

但是,从PR 269开始,经过身份验证的用户名可以通过环境变量访问,以允许对用户进行 git hook 验证。
(倭黑猩猩 4.0.0+)

这意味着 repo 在服务器端可以有一个 pre-receive 挂钩,用于拒绝来自该用户的推送。

于 2016-01-14T11:23:44.393 回答