radicle-remote-helper 0.14.0

Radicle git remote helper
radicle-remote-helper-0.14.0 is not a library.
Visit the last successful build: radicle-remote-helper-0.13.0

A Git remote helper for interacting with Radicle storage and notifying radicle-node.

Refer to https://git-scm.com/docs/gitremote-helpers.html for documentation on Git remote helpers.

Usage of standard streams:

  • Standard Error ([eprintln]) is used for communicating with the user.
  • Standard Output ([println]) is used for communicating with Git tooling.

This process assumes that the environment variable GIT_DIR is set appropriately (to the repository being pushed from or fetched to), as mentioned in the documentation on Git remote helpers.

For example, the following two mechanisms rely on GIT_DIR being set:

  • [git::raw::Repository::open_from_env] to open the repository
  • [radicle::git::run] (with [None] as first argument) to invoke git