volgo-hg-backendversion Documentation on ocaml.org

An IO-free library that parses the output of Mercurial commands

[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.

[Volgo_hg_backend] is not meant to be used directly by a user. Rather it is a helper library for building Mercurial CLI backends for [volgo]. Given the ability to run a [hg] process, this library knows which commands to run, how to parse their output, and how to interpret their exit codes to turn them into typed results.

Tags cli git mercurial vcs
AuthorMathieu Barbin
LicenseLGPL-3.0-or-later WITH LGPL-3.0-linking-exception
Published
Homepagehttps://github.com/mbarbin/vcs
Issue Trackerhttps://github.com/mbarbin/vcs/issues
MaintainerMathieu 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
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/volgo-hg-backend/volgo-hg-backend.0.0.22/opam
Required by