package volgo-hg-eio

  1. Overview
  2. Docs
A Mercurial backend for Vcs based on Volgo_hg_backend for Eio programs

Install

dune-project
 Dependency

Authors

Maintainers

Sources

volgo-0.0.21.tbz
sha256=b34a73addb7bbcad6ae8276903fb5ca5b7c7d810c911931e770eaff229bb3140
sha512=1dacbd771bdd8e43ddfd901f70e803b77b48f811f3b50a90e1aafadfa6be874b5b75049b9185cb07f1555dd1d1aa67d0fe1e16ef3c7c32ba6be47d058e597e80

doc/volgo-hg-eio/Volgo_hg_eio/index.html

Module Volgo_hg_eioSource

Implementation of a Mercurial backend for the Volgo.Vcs library, based on Eio and Volgo_hg_backend.

This implementation is based on the hg command line tool. We run it as an external program within an Eio environment, producing the right command line invocation and parsing the output to produce a typed version of the expected results with Volgo_hg_backend. Note that hg must be found in the PATH of the running environment.

This is a convenient type alias that may be used to designate a backend with the exact list of traits supported by this implementation.

Sourceval create : env:< fs : _ Eio.Path.t ; process_mgr : _ Eio.Process.mgr.. > -> t

create ~env creates a vcs value that can be used by the Vcs library.

The implementation of the backend is exported for convenience and tests. Casual users should prefer using Vcs directly.

Runtime

Exposed if you need to extend it.

Sourcemodule Runtime : sig ... end
OCaml

Innovation. Community. Security.

On This Page
  1. Runtime