-
-
Notifications
You must be signed in to change notification settings - Fork 374
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
git-http-backend #464
Comments
For what is worth, this is the implementation I've been using: https://github.com/substack/git-http-backend (2 years old) |
Whoa, I just saw what you're up to with WebSocket support and everything. Really excited! |
I've been using substack's git-http-backend in this project: https://github.com/isomorphic-git/git-http-mock-server It's really great, and one of the reason's I've decided to directly implement |
Has there been any progress on implementing |
I've been critical of the server-side design of git in the past and thought I could design a better one... but honestly the simplicity of the CGI design has grown on me. I think the easiest way to get
isomorphic-git
into the server is to just straight up implementgit-http-backend
. Let it go ahead and parse URLs - instead of adir/gitdir
argument like normal we'd have agitProjectRoot
dir and combine it with the path. We can breakgit-http-backend
down into individualgit-upload-pack
andgit-receive-pack
services and expose more granular functionality later if needed.The text was updated successfully, but these errors were encountered: