I'm working on krav, a minimal VCS written in Rust as a learning project.
Features
- Linear commit model
- Commit metadata, such as message and timestamp
- Optional data compression with gzip, xz, and zstd
- Commit logging and restoration
Contributing
Krav is in very early development and is currently very basic. Contributions are welcome, and bug reports, issues, and feature requests are especially appreciated!