返回博客

v0.24.0:告别独立 Dolt

有段时间,让 Beadbox 跑起来意味着先单独装 Dolt,再装 beads CLI,再装 Beadbox 本体,然后祈祷版本都能对上。能用是能用,但对一个只是给你看 issues 的工具来说,要求确实有点多。从 v0.24.0 开始,Dolt 直接打包进了 beads CLI。只要你装了 beads,你就有了一切。

新的安装流程只有三条命令:brew install beads,在项目里 bd init,再 brew install --cask beadbox。就这些。不用再加 Dolt 的 Homebrew tap,不用再对齐版本,不用再盯着一个独立的服务进程。底层上,beads v1.0.1 内置了一个嵌入式 Dolt 引擎,Beadbox 仍然通过你一直在用的那个 CLI 连接到它。把 BD_MIN_VERSION 提到 1.0.1 就是为了开启这条路径,所以旧版本的 beads 会看到一个友好的升级提示。

如果你所在的团队之前用共享 Dolt 服务器做同步,什么都不会变。服务器模式还在,工作方式也一样。我们只是不再要求单人用户在本地自己搭一个——对他们来说,嵌入式引擎就够用了。对大多数人来说,这意味着少装一个东西、少一个进程出现在活动监视器里、少一个会不同步的环节。

brew upgrade beads-ui 升级,或从 beadbox.app 全新安装。完整发布说明在公告讨论里。

亲自试试

先用 beads 作为协调层。需要可视化管理时再加上 Beadbox。

Beta 期间免费。无需注册账号。原生支持 Dolt。

Share