TFS 2010自动部署过程

问题描述 投票:0回答:2

我试图了解TFS 2010中的自动部署过程。

我有一个DEV,QA,Stage和Live环境。 使用基本(或标准分支策略)时,在配置自动构建/部署时,确实会将部署从DEV获取代码从MAIN分支转移到DEV服务器。 然后,如果我希望代码进入质量检查,那么DEV服务器上的位是否也进入质量检查服务器? 然后从质量检查服务器获取比特到舞台? 最后从舞台到现场? 因此,一旦代码从TFS转移到DEV,就只是将源代码从每个服务器移到下一个服务器了吗?

还是典型的是从DEV分支(而不是MAIN分支)获取代码以转到DEV Server,然后如上所述将代码移至每个Server?

仅试图了解自动部署过程以及什么是标准配置。

感谢您提供的任何信息...

visual-studio-2010 tfs continuous-integration tfs2010 build-automation
2个回答
3
投票

TFS没有单个内置的自动部署过程。 您需要指定代码的部署方式和位置,具体取决于项目的类型。

部署是指部署成功构建的结果。 部署仅在已建立分支的范围内是关于分支的。


0
投票

部署的目标是将分支机构的代码发送到环境。

因此,如果您在MAIN分支中工作并选择部署到DEV,则该MAIN分支中的代码将被部署(复制,安装等)到配置为DEV环境的任何对象。

大多数人每个环境没有一个分支。 您可能将DEV分支与MAIN分支分开,但这是与自动部署分开的源代码管理管理问题。 您可能需要按照这些思路重新标记该问题。

© www.soinside.com 2019 - 2024. All rights reserved.