How implement a git Smart HTTP server

1.5k Views Asked by At

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.

2

There are 2 best solutions below

1
On BEST ANSWER

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

1
On

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

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