Rob*_*Day 14 build-automation build-process build
我想这里的每个人都同意,为了被认为是一个专业的软件公司,你必须拥有许多基本的东西.
毫无疑问,这些东西中的一个是构建服务器,问题是,你需要走多远.
如果我们能列出业余开发人员可以采取的一些简单任务,以便将它们设置在一个功能齐全的构建服务器的正确轨道上,那将是很棒的.
听到人们认为他们有一个"完整"的系统设置,可以执行他们需要的所有功能以及如何从头开始设置所有功能,这也是一件好事.
Nei*_*ell 12
您可以从查看Cruise Control开始.
如果这是你的毒药,还有CruiseControl.net.
基本上,您需要以下成分:
在这种情况下,CruiseControl充当Continous Integration服务器,并且可以确保在检入代码时完成构建.这意味着你知道构建是否比你刚刚进行夜间构建时更快.不过,你应该也应该有夜间构建.