是否有可能在TFS上设置构建项目并自动将其上传到测试服务器的行为?
答案 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”。