如何使用NGIT响应git克隆命令



使用NGit(甚至是JGit,因为它是一个端口)有人知道如何响应Git克隆命令智能HTTP吗?样例代码是什么样子的?

我找不到任何描述这个的参考资料或文档。

我正在尝试创建一个。net GIT服务器来处理简单的克隆,推和拉请求。

您应该能够使用org.eclipse.jgit.http.server.GitServlet来处理通过Smart HTTP的获取和推送请求。

处理Smart fetch的特定servlet是UploadPackServlet。

在org.eclipse.jgit.junit.http项目中有一个SimpleHttpServer类,它是一个示例智能HTTP启用服务器。

在https://github.com/linquize/git-dot-aspx查看我的GitAspx分支

最近它支持NGit作为后端,因为原来的GitSharp是过时的和错误的确保将其托管在IIS中。开发服务器不支持http 1.1

相关内容

  • 没有找到相关文章

最新更新