GitWeb 0.4
WSGI application to serve a git repository
GitWeb is a fork of git_http_backend.py using Webob
Dependencies
- Python 2.6
- Git >= 1.6.6 (On the server and on the client side.)
Installation
With easy_install:
easy_install GitWeb
Get the source:
git clone git://github.com/gawel/GitWeb.git
Usage
The gunicorn WSGI server is recommended since it have a great support of chunked transfer-encoding.
Here is a simple Paste config file:
[server:main] use = egg:gunicorn port = 8080 [app:main] use = egg:GitWeb content_path = %(here)s/repos auto_create = true
Now try:
git clone . http://localhost:8080/repo.git
License
See file named COPYING.LESSER 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.)
Contributors
Gael Pasgrimaud <gael@gawel.org>
Author of the fork
Daniel Dotsenko <dotsa@hotmail.com>
Maintener of git_http_backend.py and creator of subprocessio
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| GitWeb-0.4.tar.gz (md5) | Source | 2011-06-22 | 8KB | 334 | |
| GitWeb-0.4.zip (md5) | Source | 2011-06-22 | 11KB | 276 | |
- Author: Gael Pasgrimaud
- Home Page: https://github.com/gawel/GitWeb
- Keywords: web
- License: GPL
- Categories
- Package Index Owner: gawel
- DOAP record: GitWeb-0.4.xml
