如何删除显示为已部署的 Azure Devops 版本 - 错误 VS402946

How To Delete an Azure Devops Release which is showing as Deployed - Error VS402946

我正在尝试从旧版发布管道中删除一个版本,但是在选择 Delete 选项时,我收到以下错误...


VS402946: 'My-Release-2022-01-06' cannot be deleted as it is currently deployed on stage(s) Staging.

这在“现实世界”中是无稽之谈,因为此发布管道已被另一个管道取代,因此不再部署在任何地方。

这是一个错误生成的版本 - 我不想因为遗留跟踪原因删除管道。这能做到吗?

当您有一个旧版本定义需要删除并且它之前已部署时的三个步骤。

  1. 编辑定义,并删除所有环境。

  2. 使用不同于原始名称的默认名称创建一个环境并保存。

  3. 删除环境,因为它不会将其视为有效部署。