TFS持续交付直接到Azure生产环境

时间:2012-06-20 15:26:03

标签: tfs azure

如前所述:

https://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/

TFS代码将部署到Staging Environment。

我想知道我们是否可以在TFS中执行某些操作,以便我们可以选择部署到登台和/或生产环境。

非常感谢!!!

3 个答案:

答案 0 :(得分:4)

您可以在构建定义中设置Alternate Cloud Service Environment属性,以便将“Staging”或“Production”自定义为默认值。未设置此属性时的默认值为“暂存”。

答案 1 :(得分:0)

从TFS的角度来看,暂存或生产之间没有区别,因为TFS将在您将其配置为发布的地方进行部署。

使用Windows Azure云服务时,您可以在配置Azure TFS时选择“暂存”或“生产”插槽,这样您的TFS项目将始终部署到已配置的插槽。

答案 2 :(得分:0)

正如Habibi所说,你可以交换舞台和制作。 本页第6步:http://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-tfs/

从第6步说明:

仅适用于云服务,而不适用于网络应用。准备就绪后,可以通过选择Azure经典门户中的“交换”按钮将Staging环境提升到生产环境。新部署的Staging环境将升级为Production,之前的Production环境(如果有)将成为Staging环境。对于生产和登台环境,Active部署可能有所不同,但无论环境如何,最近版本的部署历史记录都是相同的。