如何在TFS上设置构建并自动将项目上载到服务器

时间:2012-09-07 16:20:46

标签: tfs tfsbuild tfs-sdk

是否有可能在TFS上设置构建项目并自动将其上传到测试服务器的行为?

2 个答案:

答案 0 :(得分:1)

您可以使用cruisecontrol.net之类的工具为您自动执行此操作。这里有很多阅读,但是底线,是的,这是可能的。

http://cruisecontrolnet.org/projects/ccnet/documents

  

服务器应用程序是自动化集成服务器,是CruiseControl.NET项目的核心。   服务器通过直接监视团队的源代码控制存储库来自动化集成过程。每次开发人员提交一组新修改时,服务器都会自动启动集成构建以验证更改。构建完成后,服务器会通知开发人员他们提交的更改是否成功集成。   实际上,集成变得像检查代码一样简单。使用自动化集成服务器不仅可以简化集成,还可以保证集成构建的实现。在办理登机手续后,开发人员不会忘记验证他们的更改。   CCNet Server提供以下几个主要功能:   与各种源代码控制系统集成(vss,csv,svn,git,hg,alienbrain,bitkeeper,perforce,clearcase,filesystem,ftp,...)   与其他外部工具集成,如NAnt,Msbuild,NDepend,Nunit,MBUnit,Watin,Visual Studio,....   可以在一台服务器上构建多个项目   远程管理   报告:电子邮件,启动exe,rss,......

答案 1 :(得分:0)

在评论中发布了paulsm4

  

Microsoft的回答是“脚本MSBuild”。