Skip to content
zit Check-in [6c591ef91f]
Login

Check-in [6c591ef91f]

Overview
Comment:Add the `init` verb: create an empty zit repository in the target directory (creating it if absent), writing a fresh `.zit` content log and an unborn-trunk `.zit-checkout`, defaulting artifact naming to SHA3-256, and refusing when a repository already exists.
Timelines: family | ancestors | descendants | both | cli
Files: files | file ages | folders
SHA3-256: 6c591ef91fc2303059f1175752e78df09b013dbd53bd96dc9e4694337bdb04f6
User & Date: dmestas on 2026-07-11 14:33:52.372
Other Links: branch diff | manifest | tags
Context
2026-07-11
15:14
Merge trunk into cli to pick up the managed-path set that the add/rm/status verbs consume. check-in: 69ff6362db user: dmestas tags: cli
14:33
Add the `init` verb: create an empty zit repository in the target directory (creating it if absent), writing a fresh `.zit` content log and an unborn-trunk `.zit-checkout`, defaulting artifact naming to SHA3-256, and refusing when a repository already exists. check-in: 6c591ef91f user: dmestas tags: cli
06:47
Merge the completed storage engine onto trunk: zlib and delta frames with bounded chain resolution, repo-local config and checkout state, and the shippable single-file .zit container with versioned format and copy-plus-derive cloning check-in: e2c8132559 user: dmestas tags: trunk
Changes
Added src/cli.zig version [faa3f71991].
Added src/e2e.zig version [8213ee2655].