TFS Release Management如何做备份和回滚

How to do backup and rollback in TFS Release Management

我是 TFS 的新手,因此正在寻找有关人们如何进行备份和回滚的策略。

我想它会像任何其他版本管理系统一样运行,在新版本发布之前我们备份旧版本并在回滚时轻松重新部署。

我的应用程序是 IIS 上的一个网站 运行,并且有 SQL 个数据库。任何提示或您如何完成它都会有所帮助。关于创建什么任务、如何触发备份以及如何启动回滚的想法。

在您的帐户中安装 Release Management Utility Tasks 扩展后,您将在任务目录中看到一个名为“Rollback powershell”的新任务。对于回滚,您需要将此任务添加到工作流中。

关于备份,可以添加Powershell任务,对原文件进行备份。

这里有一篇有用的博客供您参考: https://blogs.msdn.microsoft.com/visualstudioalm/2016/03/28/implement-rollback-with-release-management-for-tfs-2015/