Grit is a simple git repo manager with limited remote object proxying, a http back-end and simple cli.
Grit is a simple and light-weight git repository manager or git-compatible digital asset management system with limited remote object proxying, a http back-end and easy to use command line, python and cli user interfaces.
This is early prototype code, is missing many important features and probably won’t work for you.
Known issues as of this release:
$ easy_install grit
or, download the source and
$ sudo python setup.py install
The following environment variables are used, but not required.
GRIT_LOG_LEVEL logging level (default is 20) GRIT_SERVER_PORT default port to run the grit server on (default is 8080) GRIT_STATIC_DIR filesystem location for serving web UI elements
grit COMMAND [OPTIONS] Commands: new make new repo at url co check out files from repo at url ci check in files to repo at url serve serve a repo or directory of repos
See file named LICENSE for license terms governing over the entire project.
Some, explisitely labeled so constituent files/works are licensed under separate, more-permissive terms. See disclaimers at the start of the files for details.