Git Web Access Git智能HTTP后端
Git-Web-Access是一个在IIS上运行Git智能HTTP后端的项目。它通过一个ASP.NET HttpHandler提供Git Smart HTTP服务,灵感来源于基于Ruby Rack的Git Smart HTTP实现和Python实现。
GitHandler是一个轻量级的ASP.NET处理程序,能够与任何ASP.NET Web应用程序和网站兼容。该项目还包括一个可重用的WCF数据服务组件,使用OData协议公开Git存储库。通过该服务,可以在HTML5画布中绘制提交图。
主要特性包括:
- 通过IIS创建远程仓库
- 支持克隆、拉取和推送操作
- 基于ASP.NET身份进行身份验证和授权
- 使用OData协议公开Git存储库
该项目为IIS上的Git集成提供了一种简便的解决方案,支持通过智能HTTP协议进行常见Git操作。
下载地址
用户评论