超大规模 monorepo 的版本控制重构:Anthropic Scion 的设计原则与工程实测

Anthropic 于 2026 年 10 月 13 日发布的工程博客披露,其核心单一代码库(monorepo)在五个月内由 git 迁移至自研版本控制系统 Scion:日均合并量由 5 月的约 2,500 次增至 9 月的 3 万次以上,浅克隆、稀疏检出、promisor 远程与内部镜像等既有缓解手段相继失效。Scion 据此确立六条设计原则,以变更集(changeset)为基本工作单元并递归计算派生数据,构建三层读路径与只表达所需的拉取协商;官方实测显示 status 耗时由 3.9 秒降至 19 毫秒。

站内搜索

没有找到内容!