Martin von Zweigbergk 加入 East River Source Control 担任 CTO

Martin von Zweigbergk 加入 East River Source Control 担任 CTO

要点: Martin von Zweigbergk,Jujutsu(jj)版本控制系统创始人,现已担任 East River Source Control(ERSC)首席技术官,这一举措使该公司能够构建一个可超越 Git 限制的新型存储层后端。


任命的重要性

Martin von Zweigbergk 拥有十年解决大规模源代码管理问题的经验。 他于 2019 年作为副业项目创建了 Jujutsu,之后在 Google 全职投入开发。Jujutsu 已获得 超过 30,000 个 GitHub 星标,并采用 Apache 2.0 许可证发布。在 Jujutsu 之前,von Zweigbergk 曾为 Google 的 Monorepo Piper 项目贡献过 Fig(Google 的 Mercurial 客户端),并直接参与了 Git 本身。他的背景与 ERSC 的使命高度契合,即打造一个能够应对 AI 驱动的“源代码管理与协作工具需求呈指数级增长”的版本控制系统平台。

"许多工程团队刚刚开始面对的难题,他已持续研究超过十年。由 Martin 领导我们的工程团队,使 ERSC 在组织层面具备了全新的技术能力。" – Benjamin Brittain,CEO 与联合创始人,ERSC

ERSC 想要改变什么

ERSC 正在开发一个 下一代版本控制存储层,与 Git 传统的对象模型相分离。公司认为,尽管 Jujutsu 改进了 本地 开发者体验,但 远程 服务器仍依赖 Git,而“对于大规模产品而言,其性能上限来得很快”。

"Jujutsu 改进了你笔记本电脑上运行的版本控制部分。但远程服务器仍然是 Git,对于大规模产品而言,其性能上限来得很快。我们认为存储层必须随之改变以匹配新模型,而这项工作由公司而非开源项目来推动会更有效。" – Martin von Zweigbergk,CTO,ERSC

ERSC 计划在本月晚些时候推出 ERSC Storage 的私有测试版,目标客户是需要强大、AI 友好型源代码协作功能的企业。

Hacker News 社区反应

  • 价值主张的担忧: 一些评论者质疑 ERSC 如何与现有的 GitHub 风格服务以及 SourceHut 或 Codeberg 等替代方案区分开来。共识认为,ERSC 聚焦于 全新存储后端 的策略可能带来真正的技术优势。
  • Jujutsu 的独特功能: 用户称赞 Jujutsu 的 撤销 功能、非破坏性编辑和灵活的分支模型。一位用户指出,Jujutsu 中的每一次编辑都会被记录为变更,类似于 Photoshop 中的非破坏性编辑,这对人类和 AI 代理都有益处。
  • 可扩展性的疑虑: 少数参与者质疑 Jujutsu 当前是否能处理大规模仓库。有评论指出缺乏稀疏、无 blob、无树结构的支持,暗示 ERSC 即将推出的存储层可能填补这些空白。
  • 开源未来: 多位评论者询问 Jujutsu 是否将继续作为开源项目。von Zweigbergk 确认他将继续担任核心维护者,保持 CLI 和 Apache 2.0 许可证不变。

技术影响

  1. 后端重构: 通过将远程存储与 Git 的 packfile 格式解耦,ERSC 可能实现 即时分支大规模并行历史AI 驱动的代码建议 等功能,而无需承担传统 Git 服务器的性能代价。
  2. 以 Rust 为中心的实现: 虽然尚未正式确认,但社区推测其技术栈将基于 Rust,这与 Jujutsu 本身使用的语言一致,可带来安全性和性能优势。
  3. 企业级工具链: ERSC 定位为“人 ↔ 机器协作”平台,暗示将集成 LLM、自动化代码审查流水线和大型资产处理功能——这些正是 Git 设计中显现出压力的领域。

接下来值得关注的事项

  • ERSC Storage 测试版发布: 私有测试版将揭示新后端的具体性能指标和 API 设计。
  • 融资与路线图: ERSC 获得 Amplify Partners 支持;未来融资轮次可能加速功能开发和社区拓展。
  • Jujutsu 路线图: 随着 von Zweigbergk 在 ERSC 和开源项目之间分配时间,需关注 Jujutsu 路线图更新,特别是大文件支持和与即将推出的存储层的深度集成。

East River Source Control 于 2025 年启动,致力于为人类和机器构建版本控制系统平台。更多信息请访问 ersc.io

Sources

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • Dispatch