azure - 回滚部署/发布?

标签 azure azure-sql-database web-deployment rollback azure-web-app-service

是否有办法回滚 Windows Azure 网站和 SQL 部署/发布?

我发布了一个网站,现在它导致了很多错误,我想回到之前的状态并进一步处理代码。

这可能吗?

最佳答案

如果您使用 Git 或 TFS,则可以通过选择以前的部署来利用部署回滚(如 Nathan Totten 所述):

enter image description here

要回滚数据库,您可以执行多种操作。最简单的可能是使用 EF 迁移:

  • 从 Application_Start 运行 EF 迁移(不确定这是否是您想要执行的操作
  • (手动)调用migrations.exe :

    Migrate.exe MyApp.exe/startupConfigurationFile=”MyApp.exe.config”/targetMigration=”MyPreviousVersion”

关于azure - 回滚部署/发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13720190/

相关文章:

sql - 将 "now"行添加到持续时间计算

sql - Azure 数据库隔夜复制

php - 如何在 php 中将 sql 查询的结果输出到屏幕上

azure - 将数据从 Sql 服务器复制到 Databricks delta Lake 时(sql 笔记本事件)空白值填充为 Null 值

Azure Redis 缓存作为数据存储?

java - 一台 IBM Websphere 服务器上有多个版本

asp.net - Azure 套件与简单 ASP.Net Web 表单应用程序

Azure AAD - 受众无效

c# - 从 Azure 中的 SOAP Web 服务检索列表时出现 TargetInitationException

azure - 用于将域重定向到 Azure 应用服务的 SSL