“构建服务器”的要点是什么?

编程入门 行业动态 更新时间:2024-10-09 08:32:22
本文介绍了“构建服务器”的要点是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我没有为非常大的组织工作,我从来没有为一个有Build Server的公司工作。

I haven't worked for very large organizations and I've never worked for a company that had a "Build Server".

他们的目的是什么?为什么开发人员不在本地机器上构建项目,还是他们?一些项目是否如此之大,需要更多强大的机器来在合理的时间内构建它们?

What is their purpose? Why aren't the developers building the project on their local machines, or are they? Are some projects so large that more powerful machines are needed to build it in a reasonable amount of time?

我认为构建服务器是有用的唯一的地方是持续集成与构建服务器不断地构建什么是提交到存储库。

The only place I see a Build Server being useful is for continuous integration with the build server constantly building what is committed to the repository. Is it I have just not worked on projects large enough?

有人,请告诉我:构建服务器的目的是什么?

Someone, please enlighten me: What is the purpose of a build server?

推荐答案

给出的原因实际上是一个巨大的好处。进入QA的构建应该只来自一个只从存储库构建的系统。这种方式构建包是可重复和可追踪的。开发人员手动构建任何东西,除了自己的测试代码是危险的。

The reason given is actually a huge benefit. Builds that go to QA should only ever come from a system that builds only from the repository. This way build packages are reproducible and traceable. Developers manually building code for anything except their own testing is dangerous. Too much risk of stuff not getting checked in, being out of date with other people's changes, etc. etc.

Joel Spolsky此事。

更多推荐

“构建服务器”的要点是什么?

本文发布于:2023-11-09 23:31:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1573746.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:要点   服务器

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!