Hasty Briefsbeta

双语

What Comes After Git

5 days ago
  • 东河源头控制公司已经开发了一年多新版本控制系统,期间没有太多公开讨论。
  • 软件开发已经发展,现代协作方式要求比传统工具如Git更先进的版本控制解决方案。
  • 代理式开发凭借其快速的代码生产和大规模代码库,给现有版本控制系统——特别是Git——带来了压力。
  • 新系统支持Git协议,但使用自定义存储引擎而不是直接存储Git仓库。
  • 由于Git设计于2005年,缺乏针对大规模和闭源项目的功能,因此不被视为未来方向。
  • 这种方法允许水平扩展,并避免其他公司的使用对你的系统产生影响。
  • Jujutsu (jj) 是渐进式采用的一个例子,能够在保持Git兼容性的同时平滑过渡到新协议。
  • 未来的工作将包括支持额外协议,但这目前尚不可用。
  • 存储解决方案是许多组件中的第一个,计划将代码审查、持续集成和问题跟踪作为模块化构建块。
  • 公司强调开源友好并与社区合作,公告即将发布。