Artifact 358097f926fbe530be8d630462fd1f8e6bd315ea0b595b58b80669595c810db9:
- File
cli/repo_open.go
-
2026-10-21 11:48:51
— part of check-in
[318f46de9e]
on branch feat/submanifest-reader
— feat(checkout): verify a present R card on extract, as fossil's checkout
Extract now runs fossil's repo-cksum check after materializing: a present R card is compared with the aggregate over every file the manifest names, read from the store, so a sparse checkout over a dense store reaches the same verdict as a dense one, and a sparse store skips the check. Like fossil, a disagreement is a warning delivered through ExtractOpts.Warn and never fails the extract; repo-cksum off disables it. The conformance case builds its repository with fossil and checks fossil warns exactly where go-libfossil does. Clears the SC-4.3-4 scope note. (user: [email protected], size: 1858) [annotate] [blame] [check-ins using]
- 2026-10-21 12:09:49 — part of check-in [f0d200e75d] on branch feat/submanifest-reader — Merge branch 'feat/sparse-checkout-rows' into feat/submanifest-reader (user: [email protected], size: 1858) [annotate] [blame] [check-ins using]
-
2026-10-21 21:20:46
— part of check-in
[7244496a09]
on branch main
— Merge pull request #437 from danmestas/feat/submanifest-reader
feat: sub-manifest trees and sparse cones (draft-fossil-submanifests-00, draft-fossil-sparse-cone-00) (user: [email protected], size: 1858) [annotate] [blame] [check-ins using]
-
2026-10-21 11:48:51
— part of check-in
[318f46de9e]
on branch feat/submanifest-reader
— feat(checkout): verify a present R card on extract, as fossil's checkout