msdeploy回滚功能

时间:2011-06-23 04:08:27

标签: .net deployment msbuild continuous-integration msdeploy

使用MSDeploy技术开发我们的部署到不同的环境。只想知道我们如何在批处理文件本身中回滚ERROR上的特定部署。有没有内置命令?

一种方法是将当前站点打包到特定位置,然后将该包部署到批处理文件中的任何错误上。但是,不想遵循该步骤并寻找MSDeploy提供的任何替代方案

1 个答案:

答案 0 :(得分:0)

嗯,也许这里发生的事情比你说的要多,但在最简单的情况下,如果你使用visual studio构建一个部署包,它生成的批处理文件会有一个命令行开关来进行“whatif”部署。您只需使用“/ t”执行批处理,它将模拟部署并报告任何错误(当然不实际部署)。 msdeploy的设置方式存在一些差异,所以也许您可以将更多细节发布到您正在做的事情上?