2011-05-12 93 views
3

基本上,我有2个构建定义,一个构建和部署一些数据库项目,另一个构建和部署网站。如何从另一个TFS构建中调用TFS构建?

我想要做的是能够构建/部署数据库,如果没有任何错误,则构建和部署Web应用程序。

这个想法是,如果数据库部署由于某种原因失败,我可以从备份中恢复数据库并在部署Web应用程序之前修复问题。 (离开以前的版本的应用程序工作)

任何有关如何调用我的数据库构建定义,从我的web应用程序构建定义的信息,将不胜感激。

回答

3

下载社区TFS Build Extensions,它包含您使用的队列构建自定义活动(或),您可以使用调用过程活动调用TFSBuild命令行工具。