每天推送5篇优质英文文章 · By makers, for makers

运营 1567 天, 推荐好文 6,435 篇, 原创简评 1,267,127 字, 原文总阅读时间 57,775 分钟, 196,832 人订阅

公司里要对代码进行版本控制。有三种哲学:1. 所有项目都放在同一个 repo 里,所谓的 Monolithic Repo;2. 一个项目,一个 repo;3. 1和2的混合体。

github上同一个组织里的开源项目大多是一个项目、一个 repo。而很多公司内部不公开的代码是Monolithic repo,几十个GB大的repo很常见(比如Facebook的repo去年是54GB、google也是Monolithic repo)。

那么Monolithic repo有什么好处?对开发效率的提高有帮助吗?

打赏 如果你觉得我推荐的这篇文章(或我写的简评)不错,对你有所启发,可以考虑请我喝杯咖啡。 感谢 236 位读者捐款了 $1,742.55
分享到:
App 内打开