Moo, Git versions code, moo versions machines
github.com原文 ↗
moo 把 git worktree 无法隔离的数据库、端口、`.env`、packages 和 services 一起打包成 per-branch / per-agent Linux microVM。每个 git branch、worktree 或 agent attempt 都有自己的 hardware-isolated machine,机器状态按 commit 保存,`git checkout` 旧代码时可恢复对应 runtime state。README 的具体数据很有冲击力:6 台机器基于 20GB base 只消耗 MB 级空间,copy-on-write fork 不到一秒;当前是 alpha,先支持 macOS Apple Silicon。
–浏览
评论 · Comments