Expand description
Version-control core: libgit2-based wrappers around the operations
that touch the object database (commit, tag, snapshot, reauthor,
scanner, patch). Everything in here is purely local; network ops
live in crate::workspace (mirror / remote / workspace) and
platform-side APIs live in crate::platforms.
Modules§
- commit_
scan - Commit policy enforcement.
- core
- core_
extensions - core_
tag - history_
reauthor - History rewrite: re-author commits in bulk.
- patch
torii patch— export commits as patch files and apply them.- scanner
- sign
- GPG signing over existing commit objects — data layer for
torii signandtorii show --signature. Presentation (prompts, printing) lives incli/sign.rs; everything here returns data and precise errors. - snapshot
- tag