Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在TFS上设置构建并自动将项目上载到服务器_Tfs_Tfsbuild_Tfs Sdk - Fatal编程技术网

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

如何在TFS上设置构建并自动将项目上载到服务器,tfs,tfsbuild,tfs-sdk,Tfs,Tfsbuild,Tfs Sdk,是否有可能在TFS上设置行为,以生成项目并自动将其上载到测试服务器?您可以使用cruisecontrol.net之类的工具来自动执行此操作。这里有很多阅读,但底线是,是的,这是可能的 服务器应用程序是自动化集成服务器,是CruiseControl.NET项目的核心。 服务器通过直接监控团队的源代码管理存储库来自动化集成过程。每当开发人员提交一组新的修改时,服务器将自动启动集成构建以验证更改。构建完成后,服务器会通知开发人员他们提交的更改是否成功集成。 实际上,集成就像签入代码一样简单。使用自动

是否有可能在TFS上设置行为,以生成项目并自动将其上载到测试服务器?

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

服务器应用程序是自动化集成服务器,是CruiseControl.NET项目的核心。 服务器通过直接监控团队的源代码管理存储库来自动化集成过程。每当开发人员提交一组新的修改时,服务器将自动启动集成构建以验证更改。构建完成后,服务器会通知开发人员他们提交的更改是否成功集成。 实际上,集成就像签入代码一样简单。使用自动化集成服务器不仅可以简化集成,还可以保证集成构建的进行。没有开发人员在签入后忘记验证其更改的危险。 CCNet服务器提供了几个关键功能: 与各种源代码控制系统集成(vss、csv、svn、git、hg、alienbrain、bitkeeper、Performance、clearcase、文件系统、ftp等) 与其他外部工具集成,如NAnt、Msbuild、NDepend、Nunit、MBUnit、Watin、Visual Studio等。。。。 可以在一台服务器上构建多个项目 远程管理 报告:电子邮件,启动exe,rss


作为
paulsm4
发布在评论中

微软的答案是“脚本MSBuild”


这是一个web项目还是windows项目?这是文件擅长的类型:)Microsoft的答案是“脚本MSBuild”。就个人而言,我认为这个答案很糟糕:(+1:CruiseControl.net是一个很好的建议。我认为。。。