2011-12-06 58 views
0

使用NGit(甚至JGit,因爲它是一個端口)有誰知道如何通過智能HTTP響應Git clone命令?示例代碼的樣子是什麼?如何使用NGIT響應git clone命令

我找不到任何描述這個的參考或文件。

我想創建一個.NET GIT服務器來處理簡單的克隆,推和拉請求。

任何幫助表示讚賞。

回答

0

您應該可以使用org.eclipse.jgit.http.server.GitServlet來通過智能HTTP處理提取和推送請求。

處理智能提取的特定小服務器是UploadPackServlet

有一個SimpleHttpServer類,它是org.eclipse.jgit.junit.http項目中的一個啓用了智能HTTP的服務器。