Summary

Weave a tarball sequence into a git repository.

git-weave takes a tarball sequence and a metadata file and synthesizes a live repository. It can invert this, explode git repositories into sequences of per-commit tarballs. The DAG is expressed as a metadata file with mailbox-like entries.

Resources


git-weave-1.2.tar.gzgzipped source tarball
READMEroadmap file
NEWSproject news
COPYINGproject license
git-weave.htmlHTML rendering of git-weave.1

The project repository is at https://gitlab.com/esr/git-weave.

If you appreciate this code (and especially if you make money by using it) please support me on Patreon.

Recent Changes

     Make code indifferent to whether it's running under Python 2 or Pyton 3