首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >对于小项目来说,持续集成值得吗?

对于小项目来说,持续集成值得吗?
EN

Stack Overflow用户
提问于 2009-01-22 15:21:45
回答 7查看 2.6K关注 0票数 19

自从我5个月前加入公司以来,我一直在推动公司的持续集成,但在看到我们工作的应用程序类型后,我开始认为可能不值得为持续集成建立每个项目的努力。

如果你在一个开发部门工作,项目平均需要2-3周,一旦部署,你很少担心它,持续集成值得设置它的麻烦吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-01-22 15:27:35

可能取决于您的进程。如果你有覆盖你的代码的单元测试,那么持续集成是值得的。我假设你们都在一个单一的工作模块上工作,因为项目需要2-3周。

我不认为人们会为他们的每一次提交运行每一个测试,持续集成在这里有很大的帮助。

另一个原因是如果你的项目是高度模块化的。我曾经在有很多模块的系统中工作,开发人员在提交之前不会对整个网站进行功能测试。因为开发人员没有签出完整的代码,所以其他模块甚至不会构建,所以事情甚至可能无法正确编译。

无论如何,我都会推荐持续集成。有了像Hudson和Cruisecontrol这样的设置,它不需要花很多时间来设置,并且很快就能收回成本。

票数 12
EN

Stack Overflow用户

发布于 2009-01-22 15:34:26

就我个人而言,我认为CI和它鼓励的各种过程总是有用的。一旦服务器自行设置好,获取CI设置就相当简单了。基本上,您只是从一个项目复制一个配置文件,对其进行编辑,然后创建一个新项目。我不会因为“建立每个项目的努力”而不使用CI。

票数 3
EN

Stack Overflow用户

发布于 2009-01-22 15:28:33

持续集成不仅是一个工具问题,而且是一套流程(定期提交,有一个版本控制系统……)。

关于I.C软件,您可以在不到10分钟内安装、配置并开始使用Hudson!那么为什么你不使用任何IC系统呢?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/469551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档