volgo-git-backendversion
An IO-free library that parses the output of Git 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_git_backend] is not meant to be used directly by a user. Rather it is a helper library for building Git CLI backends for [volgo]. Given the ability to run a [git] 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 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.18/volgo-0.0.18.tbz sha256=b387e24af5d12de7fd50194b9ccd73d271c92161110e860a4481b92e4d0c04a1 sha512=a8afaf6fe9b9ab4b638af4fc064afda937bfbdcf4d92ecc6ac287a4e57bcba27e24742b33a4f7f2e71cb511e3510789c5f57ba10270f8ee37aaaa4e55db6078e |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/volgo-git-backend/volgo-git-backend.0.0.18/opam |
Required by