为git存储库提供服务的wsgi应用程序
GitWeb的Python项目详细描述
gitweb是使用webob的git_http_backend.py分支
依赖关系
- Python2.6
- git>;=1.6.6(在服务器和客户端上)。
安装
使用简易安装:
easy_install GitWeb
获取源:
git clone git://github.com/gawel/GitWeb.git
用法
建议使用gunicornwsgi服务器,因为它具有 非常支持分块传输编码。
下面是一个简单的粘贴配置文件:
[server:main] use = egg:gunicorn port = 8080 [app:main] use = egg:GitWeb content_path = %(here)s/repos auto_create = true
现在试试:
git clone . http://localhost:8080/repo.git
许可证
请参阅名为copying.lesser的文件,以获取控制整个 项目。
(有些,明确标记为组成文件/作品的许可 单独的,更宽松的条款。有关详细信息,请参见文件开头的免责声明。)
贡献者
盖尔帕斯格里莫德<;gael@gawel.org>;
Author of the fork
丹尼尔·多森科<;dotsa@hotmail.com>;
Maintener of git_http_backend.py and creator of subprocessio