Skip to content
go-libfossil Check-in [0f52dfecb9]
Login

Check-in [0f52dfecb9]

Overview
Comment:feat(cli): repo status reports within a sparse checkout's cone; changelog
Timelines: family | ancestors | descendants | both | main | trunk | feat/submanifest-reader
Files: files | file ages | folders
SHA3-256: 0f52dfecb9600d314096248ed7f8f093490d2600057575b0c34a297293d7fbbf
User & Date: [email protected] on 2026-10-19 00:43:08.000
Other Links: branch diff | manifest | tags
Context
2026-10-19
14:41
Merge branch 'feat/submanifest-reader' into feat/cones

Update's rewrite meets the sparse worktree: a file outside the cone is a record-only step, counted in OutOfCone, and never planned, scanned, checked, written, backed up as NAME-original or chmodded; reloading vfile moves its record to the target. SetCone records the mtime of each file it materializes, as Extract now does. check-in: 47f89f0798 user: [email protected] tags: feat/submanifest-reader, main, trunk

00:43
feat(cli): repo status reports within a sparse checkout's cone; changelog check-in: 0f52dfecb9 user: [email protected] tags: feat/submanifest-reader, main, trunk
2026-10-18
18:46
refactor(checkout): keep the functions the cone touched within 70 lines

The unchanged-file pass of a commit, the on-disk half of a rename, the tracked-row lookup of Manage and Create's local records become helpers; Update's content precheck moves into buildUpdateMaps. The fossil interop test isolates fossil's home itself. check-in: 857b86be94 user: [email protected] tags: feat/submanifest-reader, main, trunk

Changes