Expand description
Git2BlueprintStore — the git2-rs backend, one repo per id.
Internally holds a Git2BlobStore (a type-erased per-id repo
manager). This file itself only owns the Blueprint-specific bits:
commit-message format, canonical YAML, and version computation. On
disk the layout is <root>/<id>/.git/ per-id bare repos, chosen so
that GC, backup, and migration units line up cleanly.
Structs§
- Git2
Blueprint Store - Git2-backed
BlueprintStore— one bare repo perBlueprintIdunder<root>/<id>/.git/, delegating the mechanical blob/commit work to a sharedGit2BlobStore.