2011-12-06 6 views
0

NGit (또는 포트이므로 JGit조차도)을 사용하는 사람은 스마트 HTTP를 통해 Git clone 명령에 응답하는 방법을 알고 있습니까? 샘플 코드는 어떻게 생겼을까요?NGIT를 사용하여 git clone 명령에 응답하는 방법

이에 대한 설명이나 문서를 찾을 수 없습니다.

단순한 복제, 푸시 및 풀 요청을 처리 할 .NET GIT 서버를 만들려고합니다.

도움을 주시면 감사하겠습니다.

답변

0

org.eclipse.jgit.http.server.GitServlet을 사용하여 스마트 HTTP에서 가져 오기 및 푸시 요청을 처리 할 수 ​​있어야합니다.

스마트 가져 오기를 처리하는 특정 서블릿은 UploadPackServlet입니다.

org.eclipse.jgit.junit.http 프로젝트의 예제 Smart HTTP 사용 가능 서버 인 SimpleHttpServer 클래스가 있습니다.

0

원래 GitSharp가 오래이기 때문에, 최근 https://github.com/linquize/git-dot-aspx

는 백엔드로 NGit 지원에 GitAspx 내 포크를 참조 당신이 IIS에서 호스트 확인 버그가. 개발 서버가 http 1.1을 지원하지 않음

관련 문제