TeamBuild和Web部署项目

时间:2009-05-22 15:09:31

标签: tfs team-build

随着新的TFS 2008和即将到来的TFS 2010,Web部署项目是否会被折旧?我们在2005年的项目中使用过它们,因为我们需要在集群中多次分发文件,但现在TeamBuild就这样做了,而我们刚刚从VSS迁移到TFS 2008,我想知道是否有一个论点要做删除WDP并使用严格的TeamBuild解决方案。

我们目前正在使用CruiseControl.NET进行构建,但正在考虑转向一个解决方案,而不是仅使用CC.NET插件从TFS源代码控制构建。

1 个答案:

答案 0 :(得分:4)

通常来说,在团队环境中,您仍然希望使用Web应用程序项目,这有助于xcopy样式部署。我们有许多使用此方法正在积极开发的应用程序。

使用Team Build时,我强烈建议您获取TFS Deployer的副本,这样您就可以使用连接到Build Quality设置的powershell脚本。

我们的设置是使用TFS Deployer的CI(利用TFS 2008)。成功检入会导致构建和部署到我们的开发服务器。当我们将构建质量更改为“In Staging”时,TFS Deployer会将项目移动到我们的临时服务器。当我们的基础架构团队将其部署到我们的Web场时,将其更改为“In Production”。

简单,到了