volgo-hg-backendversion

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.21/volgo-0.0.21.tbz
sha256=b34a73addb7bbcad6ae8276903fb5ca5b7c7d810c911931e770eaff229bb3140
sha512=1dacbd771bdd8e43ddfd901f70e803b77b48f811f3b50a90e1aafadfa6be874b5b75049b9185cb07f1555dd1d1aa67d0fe1e16ef3c7c32ba6be47d058e597e80
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/volgo-hg-backend/volgo-hg-backend.0.0.21/opam
Required by