solidot新版网站常见问题,请点击这里查看。

Meta 开源其内部源码管理系统 Sapling

开源 Facebook
WinterIsComing (31822)发表于 2022年11月17日 16时45分 星期四

来自歌剧院魅影
Git 是广泛使用的源码管理系统,但它在处理规模庞大的源代码库时速度比较慢。微软几年前发布了一个解决方案叫 GVFS(Git 虚拟文件系统)。现在另一家巨型公司 Meta/Facebook 宣布了它的内部解决方案 Sapling。Meta 称,Sapling 项目始于 10 年前,旨在解决现有源代码管理系统难以处理庞大代码库的难题,一开始是作为 Mercurial 的扩展,后来快速成长为有着自己的存储格式、线程协议、算法和行为的独立系统。Meta 目前只开源了兼容 Git 的 Sapling 系统客户端,未来将会开源其它部分。


https://sapling-scm.com/
https://github.com/facebook/sapling