Azure devops Azure DevOps在将构建升级到生产后回滚

Azure devops Azure DevOps在将构建升级到生产后回滚,azure-devops,Azure Devops,我们使用基于主干的开发,在Azure DevOps中有开发人员沙箱和生产环境。我们通过提升构建,将构建从开发转移到沙箱,再转移到生产。在将构建转移到生产环境之后,如果有问题,我可以定义任何管道来触发回滚 我唯一能想到的另一个选择是获取最后一个已知的提交编号,并使用该提交编号触发一个构建。让管道来处理剩下的。这是否正确在AzureDevops中有更好的回滚方法吗 每个版本都是已部署工件和变量的快照。最简单的“回滚”只是转到项目的版本管理历史记录,找到以前的版本,然后再次部署它以替换较新的版本。例如

我们使用基于主干的开发,在Azure DevOps中有开发人员沙箱和生产环境。我们通过提升构建,将构建从开发转移到沙箱,再转移到生产。在将构建转移到生产环境之后,如果有问题,我可以定义任何管道来触发回滚

我唯一能想到的另一个选择是获取最后一个已知的提交编号,并使用该提交编号触发一个构建。让管道来处理剩下的。这是否正确在AzureDevops中有更好的回滚方法吗


每个版本都是已部署工件和变量的快照。最简单的“回滚”只是转到项目的版本管理历史记录,找到以前的版本,然后再次部署它以替换较新的版本。例如,如果存在不兼容的数据库更改,则可能会出现复杂情况