0

I want to implement a git server by Smart HTTP protocol. Any body can give me some reference documents or codes for study. C-style language is better.

Use a the C# language and libgit2sharp implement it is my target.

Aimeast
  • 1,609
  • 14
  • 29
  • If you just want/need to host a Git server accessible using `HTTP[S]` on a Windows platform, may be ["Git Web Access"](http://gitweb.codeplex.com/) is a much simpler way to go? Basically is hosts Git using IIS. – kostix Apr 09 '13 at 15:26

2 Answers2

1

Git itself is a reference implementation done in a C-style language. Looks for files which names contain "http".

kostix
  • 51,517
  • 14
  • 93
  • 176
0

See GitAspx, using ASP.NET MVC razor + GitSharp,

https://github.com/linquize/git-dot-aspx

linquize
  • 19,828
  • 10
  • 59
  • 83
  • I just want to learn Smart HTTP Protocol. GitSharp is a manual translated from jgit http://stackoverflow.com/questions/5994205/gitsharp-vs-ngit. If you can give me the references is better. – Aimeast Apr 10 '13 at 13:19