Skip to content
zit Check-in [69ff6362db]
Login

Check-in [69ff6362db]

Overview
Comment:Merge trunk into cli to pick up the managed-path set that the add/rm/status verbs consume.
Timelines: family | ancestors | descendants | both | cli
Files: files | file ages | folders
SHA3-256: 69ff6362dbaeaff710f1a545032103345387ea219af660aa6865ad4bb574af5d
User & Date: dmestas on 2026-07-11 15:14:20.435
Other Links: branch diff | manifest | tags
Context
2026-07-11
16:13
Track named working-tree files for the next check-in, normalizing each argument to a repo-relative key and rejecting directories, non-regular files, control files, and paths outside the checkout, idempotent on re-adds, persisting the managed set atomically, with dry-run and quiet modes and per-path partial-success exit codes. check-in: 8d8746e807 user: dmestas tags: cli
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
15:11
Merge the per-checkout managed-path set onto trunk so files can be tracked before commit. check-in: f3f18fd6dd user: dmestas tags: trunk
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
Changes
Added src/managed.zig version [68f672a257].