【问题标题】:Phabricator: How to allow users to create repos?Phabricator:如何允许用户创建 repos?
【发布时间】:2018-04-21 02:15:34
【问题描述】:

我是 Phabricator 的新手,我正在疯狂地试图让用户创建 repos。我们有很多开发人员都应该将他们的代码发布到他们项目下的 git repos。

但是 Phabricator 被配置为只允许管理员创建 repos。这似乎很疯狂。我不想让我们不太了解的开发人员管理该站点。我们希望他们开发代码。

【问题讨论】:

    标签: git phabricator


    【解决方案1】:

    作为管理员,进入左侧菜单底部的More Applications

    您将获得 Phabricator 中所有应用程序的完整列表,以及每个应用程序右侧的 Configure 按钮。找到 Diffusion 应用程序,然后单击它的 Configure 按钮。

    在右侧,点击Edit Policies

    列出的最后一个权限是可以创建存储库。默认情况下可能是 Administrators,因为这是一个安全的默认设置,但您可以将其更改为您喜欢的。

    如果您的要求很简单,您可以选择All Users,如果要求更复杂,那么我建议设置一个像Team Leads这样的项目,可以持有应该拥有权限的用户(将 Can Join 策略设置为 No One 以阻止用户通过加入项目来授予自己权限),就像添加和删除用户到一个每当有人新加入或有人离开团队时,项目比编辑应用程序和其他对象的策略更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多