如何设置在VSTS上发布新Wiki版本的权限

时间:2018-05-09 09:36:38

标签: tfs azure-devops wiki

我们使用'code as Wiki'(see explanation here)在VSTS中发布了我们的Wiki页面。通常我们只想使用master分支来显示这些Wiki页面,但有时我们想使用 Publish new version 菜单选项添加新版本(见截图)。

enter image description here

但是对于我的一些团队成员来说,无法发布新版本,因为该菜单选项不可见。我已经搜索过是否有某些权限控制此菜单选项,或者是否应启用任何预览功能,但无法找到任何线索。

有谁知道如何让每个人都可以使用发布新版?谢谢!

修改1 Rodrigo Werlang建议检查 Wiki security ,但是这个选项不适用于'代码作为Wiki',请参见截图:

enter image description here

2 个答案:

答案 0 :(得分:2)

只需看到Prerequisites将Git存储库发布到wiki:

  

您必须拥有权限创建存储库才能将代码发布为   维基。默认情况下,为Project Administrators group的成员设置此权限。

     

任何有权贡献Git存储库的人都可以添加   或编辑维基页面。任何有权访问团队项目的人,包括   stakeholders,可以查看维基。

关于Stakeholder wiki access的说明:

  

项目中的利益相关者可以阅读维基页面并查看修订,   但是他们无法执行任何编辑操作。例如,   利益相关者无法创建,编辑,重新排序或还原对页面的更改。

     

注意: Stakeholder access的用户拥有只读权限   维基页面。这些权限无法更改

因此,在您的方案中,您可以按照以下步骤查看发布新版本选项:

  1. 如果是利益相关方,则将用户访问级别更改为基本 之前。

  2. 将用户添加到Project Administrators group或拥有 管理权限设置为允许用于Git存储库。

  3. enter image description here

答案 1 :(得分:1)

在您的wiki中,转到Wiki Security

enter image description here

查看安全页面并设置贡献,贡献拉取请求,创建分支,创建标记,管理笔记,阅读。

enter image description here