Basic support for the git http protocol has landed in Dulwich trunk.

Both git-receive-pack and git-upload-pack should work. The Dulwich testsuite runs some basic tests using the C git client against the Python server implementation. Please test, and let me know about any issues.

I've tried to follow http://git-scm.com/http-protocol.txt where I could, but it's incomplete and I'd be interested to hear if the current implementation conforms to the standard, and any deviatons from C git you find.

Please note that this implementation currently only covers the "smart" protocol, not the "dumb" one. I have vague plans to add support for the latter too, but probably not this release.

Cheers,

Jelmer

_______________________________________________
Mailing list: https://launchpad.net/~dulwich-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dulwich-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to