Tfs 无法批准Azure devOps的最新版本

Tfs 无法批准Azure devOps的最新版本,tfs,azure-devops,azure-pipelines,azure-pipelines-release-pipeline,azure-deployment,Tfs,Azure Devops,Azure Pipelines,Azure Pipelines Release Pipeline,Azure Deployment,我在团队服务中自动运行构建和发布管道 每当开发人员签入存储库中的代码时,它就会启动 ​在发布管道中,我将审批者名称(部署前审批)设置为批准目标服务器上的部署 ​在部署队列设置中,我使用了 ​特定于“并行部署数” 1表示并行部署的最大数量 ​部署最新版本并取消“后续版本”的其他版本 ​ ​在我的例子中,开发人员多次签入并自动启动管道为发布批准创建队列 ​ ​审批人希望审批最新的一个,并希望自动取消所有以前的一个,如图所示 ​但系统迫使他只批准了一个待决的 ​ ​请帮忙。​ 我试图更改部署队列设置如

我在团队服务中自动运行构建和发布管道

每当开发人员签入存储库中的代码时,它就会启动

​在发布管道中,我将审批者名称(部署前审批)设置为批准目标服务器上的部署

​在部署队列设置中,我使用了

​特定于“并行部署数”

1表示并行部署的最大数量

​部署最新版本并取消“后续版本”的其他版本

​ ​在我的例子中,开发人员多次签入并自动启动管道为发布批准创建队列

​ ​审批人希望审批最新的一个,并希望自动取消所有以前的一个,如图所示

​但系统迫使他只批准了一个待决的

​ ​请帮忙。​


我试图更改部署队列设置

如果您批准的版本还包含部署后批准,部署最新版本并取消其他版本,它不会取消部署后批准,这是出于设计

您需要进入发布并手动拒绝/取消所有先前排队的发布

请查看以下类似问题:

如果您仅使用部署前批准,请尝试拒绝队列中的第一个并刷新页面,这可能会起到作用。例如:如果转到发布定义的主页面,看到等待部署的发布队列:

单击第一个并拒绝它,然后刷新列表。只有最后一个版本保持排队状态:


谢谢我查看了MS docs。。所有建议手动取消上一个。