如何在 MS Release Management 2013 中将一个版本还原为之前的版本?

How can a release be reverted back to the previous one in ms release management 2013?

我有一个从 TFS 构建触发的发布模板,但如果发布模板中的发布失败,我如何才能使用以前的构建和以前的版本恢复部署。

在 Release Management 2013 中,什么时候可以使用“Rollback”和“Rollback”始终控制流程回滚该步骤它失败了。

这是一个使用它的例子。在步骤 "Component1" 之后添加一个 "Rollback" 然后将 "Component1" 复制到 "Rollback"。

关于在发布模板中使用"Rollback"的更多信息,您可以参考这篇博客:http://incyclesoftware.com/2014/03/understanding-rollbacks-release-management/

在 MS Release Management 2013 中还原版本

  1. 发布发布成功后,创建发布 使用适当的 label.For 示例:"Release_1".

  2. 创建新版本点击"New release"select构建 是 "latest"。因此使用的构建和发布模板也将是 persisted.Sometimes 发布模板中的组件将是 commented.So 必须保持相同的状态。

注意:如果你想select一个不是最新的构建,它可以完成,但构建期间使用的发布模板工作流状态将不会坚持使用当前发布模板工作流程。