我是Phabricator的新手,我很想让用户创建回购。我们有很多开发人员都应该将他们的代码发布到他们项目下的git repos。
但Phabricator配置为仅允许管理员创建回购。这看起来很疯狂。我不想让我们不太熟悉的开发者管理网站。我们希望他们开发代码。
答案 0 :(得分:4)
以管理员身份进入左侧菜单底部的More Applications
。
您将获得Phabricator中所有应用程序的完整列表,以及每个应用程序右侧的Configure
按钮。找到扩散应用程序,然后点击它的Configure
按钮。
在右侧,点击Edit Policies
列出的最后一个权限是可以创建存储库。默认情况下它可能是管理员,因为这是一个安全的默认设置,但您可以将其更改为您喜欢的。
如果您的要求很简单,您可以选择所有用户,如果要求更复杂,那么我建议设置项目,例如团队负责人这可以容纳应该拥有权限的用户(将可以加入策略设置为 No One 以阻止用户通过加入项目来获得自己的权限),作为添加和删除用户对于项目而言,只要有人新加入或有人离开团队,就比编辑应用程序和其他对象上的策略更容易。