如何在TFS上设置构建并自动将项目上载到服务器
是否有可能在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如何在TFS上设置构建并自动将项目上载到服务器,tfs,tfsbuild,tfs-sdk,Tfs,Tfsbuild,Tfs Sdk,是否有可能在TFS上设置行为,以生成项目并自动将其上载到测试服务器?您可以使用cruisecontrol.net之类的工具来自动执行此操作。这里有很多阅读,但底线是,是的,这是可能的 服务器应用程序是自动化集成服务器,是CruiseControl.NET项目的核心。 服务器通过直接监控团队的源代码管理存储库来自动化集成过程。每当开发人员提交一组新的修改时,服务器将自动启动集成构建以验证更改。构建完成后,服务器会通知开发人员他们提交的更改是否成功集成。 实际上,集成就像签入代码一样简单。使用自动
作为
paulsm4
发布在评论中
微软的答案是“脚本MSBuild”
这是一个web项目还是windows项目?这是文件擅长的类型:)Microsoft的答案是“脚本MSBuild”。就个人而言,我认为这个答案很糟糕:(+1:CruiseControl.net是一个很好的建议。我认为。。。