使用NGit(甚至JGit,因爲它是一個端口)有誰知道如何通過智能HTTP響應Git clone命令?示例代碼的樣子是什麼?如何使用NGIT響應git clone命令
我找不到任何描述這個的參考或文件。
我想創建一個.NET GIT服務器來處理簡單的克隆,推和拉請求。
任何幫助表示讚賞。
使用NGit(甚至JGit,因爲它是一個端口)有誰知道如何通過智能HTTP響應Git clone命令?示例代碼的樣子是什麼?如何使用NGIT響應git clone命令
我找不到任何描述這個的參考或文件。
我想創建一個.NET GIT服務器來處理簡單的克隆,推和拉請求。
任何幫助表示讚賞。
您應該可以使用org.eclipse.jgit.http.server.GitServlet
來通過智能HTTP處理提取和推送請求。
處理智能提取的特定小服務器是UploadPackServlet。
有一個SimpleHttpServer類,它是org.eclipse.jgit.junit.http項目中的一個啓用了智能HTTP的服務器。
見我GitAspx的叉子https://github.com/linquize/git-dot-aspx
最近,它支持NGit作爲後端,作爲原始GitSharp是過時的和馬車 確保你的主機它IIS。開發服務器不支持http 1.1