2

随着新的 TFS 2008 和即将推出的 TFS 2010,Web 部署项目是否贬值?我们在 2005 年的项目中使用了它们,因为我们需要跨集群的多个文件分布,但现在 TeamBuild 做到了,而且我们刚刚从 VSS 迁移到 TFS 2008,我想知道是否有一个论点要提出删除 WDP 并使用严格的 TeamBuild 解决方案。

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

4

1 回答 1

4

通常来说,在团队环境中,无论如何您都希望使用适合 xcopy 样式部署的 Web 应用程序项目。我们有几十个正在使用这种方法积极开发的应用程序。

使用 Team Build 时,我强烈建议您获取TFS Deployer的副本, 它使您能够利用与构建质量设置挂钩的 powershell 脚本。

我们的设置是带有 TFS Deployer 的 CI(利用 TFS 2008)。成功签入会导致构建和部署到我们的开发服务器。当我们将构建质量更改为“In Staging”时,TFS Deployer 会将项目移动到我们的暂存服务器。当我们的基础架构团队在部署到我们的网络农场时将其更改为“生产中”。

简单,重点

于 2009-05-22T15:22:52.030 回答