当前位置:  开发笔记 > 运维 > 正文

如何使用构建服务器启动并运行?

如何解决《如何使用构建服务器启动并运行?》经验,为你挑选了1个好方法。

我想这里的每个人都同意,为了被认为是一个专业的软件公司,你必须拥有许多基本的东西.

毫无疑问,这些东西中的一个是构建服务器,问题是,你需要走多远.

构建服务器的最低要求是什么?(在某处编译?)

构建服务器的最终目标是什么?(计划,源代码控制集成,自动部署到测试/实时服务器)

假设你现在什么也没有,开始的好地方在哪里?

如果我们能列出业余开发人员可以采取的一些简单任务,以便将它们设置在一个功能齐全的构建服务器的正确轨道上,那将是很棒的.

听到人们认为他们有一个"完整"的系统设置,可以执行他们需要的所有功能以及如何从头开始设置所有功能,这也是一件好事.



1> Neil Barnwel..:

您可以从查看Cruise Control开始.

如果这是你的毒药,还有CruiseControl.net.

基本上,您需要以下成分:

一个专用的环境(虚拟机/服务器.不要使用开发人员的机器,除非它只是你.即便如此,如果可以的话,运行一个VM.当你的组织中有一个可用的时候,将它移动到服务器会更容易)

支持标记/标记修订的源代码控制系统(例如,Subversion + TortoiseSVN)

构建脚本.这些可以是使用命令行启动devenv.exe或msbuild.exe应用程序的批处理文件,也可以使用Ant或NAnt之类的东西.

在这种情况下,CruiseControl充当Continous Integration服务器,并且可以确保在检入代码时完成构建.这意味着你知道构建是否比你刚刚进行夜间构建时更快.不过,你应该也应该有夜间构建.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有