volgoversion Documentation on ocaml.org
A Versatile OCaml Library for Git Operations
[volgo] is a set of OCaml libraries for interacting with Git repositories. It provides a type-safe and direct-style API to programmatically perform Git operations, ranging from creating commits and branches to loading and navigating commit graphs in memory, computing diffs between revisions, and more.
[Vcs] is the user-facing OCaml module for the project and dynamically dispatches its implementation at runtime.
| Tags | git vcs |
|---|---|
| Author | Mathieu Barbin |
| License | LGPL-3.0-or-later WITH LGPL-3.0-linking-exception |
| Published | |
| Homepage | https://github.com/mbarbin/vcs |
| Issue Tracker | https://github.com/mbarbin/vcs/issues |
| Maintainer | Mathieu Barbin <opensource@mbarbin.org> |
| Dependencies |
|
| Source [http] | https://github.com/mbarbin/vcs/releases/download/0.0.22/volgo-0.0.22.tbz sha256=2714935a34417be2151736a4765431746c9348db5a3b4f0eaacaf74dfaefeabb sha512=0eba27395125ae928fd53561029d9653094d822b2907cb9afc18f412b46ef47cf880ba80d1bf17212add4e68e6a55e2792176303e2b0bcee08940e25731b4738 |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/volgo/volgo.0.0.22/opam |
Required by
- crs
- dunolint>=0.0.20251006
- volgo-base>=0.0.22
- volgo-git-backend>=0.0.22
- volgo-git-eio>=0.0.22
- volgo-git-unix>=0.0.22
- volgo-hg-backend>=0.0.22
- volgo-hg-eio>=0.0.22
- volgo-hg-unix>=0.0.22
- volgo-vcs>=0.0.22


