无法在 Azure DevOps Server (TFS) 2019 中创建新的“发布”管道

问题描述 投票:0回答:1

我是“项目管理员”和“项目团队”的一部分。我已在“项目设置/安全”中检查了我的权限。一切看起来都很好。但是,新创建的“发布管道”中的“保存”按钮被禁用。我单击该管道的“...”,“安全”选项也被禁用。我在 Azure DevOps Server 中缺少哪个权限允许我创建“发布”管道吗?

azure-devops tfs azure-pipelines azure-devops-server-2019
1个回答
0
投票

发布的权限是在发布的文件夹级别定义的。

有一些与编辑发布管道相关的重要权限。

  • 编辑发布管道:可以保存对发布管道的任何更改,包括配置变量、触发器、工件和保留策略以及发布管道阶段内的配置。 要更新发布管道中的特定阶段,用户还需要编辑发布阶段权限。

    范围:项目、发布管道

  • 编辑发布阶段:可以编辑发布管道中的阶段。要保存对发布管道的更改,用户还需要编辑发布管道权限。此权限还控制用户是否可以在特定发布实例的阶段内编辑配置。用户还需要管理版本权限才能保存修改后的版本。

    范围:项目、发布管道、阶段

  • 管理发布:可以编辑发布管道中的阶段。要保存对发布管道的更改,用户还需要编辑发布管道权限。此权限还控制用户是否可以在特定发布实例的阶段内编辑配置。用户还需要管理版本权限才能保存修改后的版本。

    范围:项目、发布管道、阶段

编辑版本和管理版本之间的主要区别:“编辑”是指编辑此版本的未来实例的能力; “管理”是指在发布排队后编辑特定实例的能力。

请注意,您还可以在各个阶段设置权限。

至于为什么无法保存?您拥有“编辑发布管道”权限,因为正如您所提到的,您可以选择创建新的发布管道。因此,根据这个定义,您应该能够保存版本(如果它有效)。

尚未保存的新发布管道将始终禁用安全选项,因此这不是问题。

如果管道缺少重要细节,编辑器将阻止您保存,我怀疑这可能是您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.