本文原文在google开发者工具组的博客上[需要FQ],以下是我的翻译,欢迎转载,但尊重作者版权,注名原文地址. 在Google,所有的产品都是在主干上开发的.这样的好处:每个人都可以查看和修改代码,避免了在分支上长时间开发后合并主干时候的痛苦,从源码构建也避免了库之间的二进制兼容问题.Google是跨国公司,这意味着分布在世界各地的办公室会放大下载代码的时间.通过计算依赖关系来限制下载的文件数量,我们成功地减少了代码下载的时间.然而,计算依赖关系也要花时间,而且即使这样改进了,获取源码的时间仍