如何以便宜/免费的方式设置构建服务器?

Pul*_*ead 2 build-automation automation build-server

目前我的任务是进行日常构建.我们有一个带有SQL Server 2005后端的ASP.NET 2005网站.我们目前的源代码控制是Visual Source Safe 2005.

此时,我使用每日构建的强力方法.

  1. 获取最新版本的源代码
  2. 获取最新版本的数据库发布脚本
  3. 将旧网站文件备份到目录
  4. 将新代码发布到我的本地计算机
  5. 在我的服务器上运行以保持测试/阶段站点正常工作
  6. 将新创建的文件推送到网站
  7. 在测试数据库上运行SQL脚本(假设更新,否则我不打扰)
  8. 测试服务器上的测试网站.

看看自动构建的想法引起了我的兴趣,因为它意味着我每天早上都做得少.你会怎么推荐我继续?在我把它呈现给老板之前,我希望有一个完全充实的想法.

小智 5

沟渠VSS,转向Subversion,并查看CruiseControl.NET. 或者,如果您拥有MSDN开发人员许可证,则可以在任何旧的XP机器上运行TFS工作组版本并设置构建服务器.这是我们在我们的商店做的.


正如Assaf所说,您可以直接使用CC.NET和VSS.尼斯.