Skip to content
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

Smart HTTP Git transport & partial clones #291

Merged
merged 3 commits into from
May 17, 2023
Merged

Smart HTTP Git transport & partial clones #291

merged 3 commits into from
May 17, 2023

Conversation

aymanbagabas
Copy link
Member

Implement git http smart transport
Support parial clones
Refactor git server-side handling

use git services to implement handling git server commands
pass config to git as environment variables
This implements the smart http git protocol which also supports
git-receive-pack service.
@aymanbagabas aymanbagabas changed the base branch from main to develop May 17, 2023 20:08
@aymanbagabas aymanbagabas merged commit e96585e into develop May 17, 2023
@aymanbagabas aymanbagabas deleted the server-git branch May 17, 2023 20:08
aymanbagabas added a commit that referenced this pull request May 25, 2023
* refactor: tidy up server git

use git services to implement handling git server commands
pass config to git as environment variables

* feat(git): enable partial clones

* feat(server): use smart http git backend

This implements the smart http git protocol which also supports
git-receive-pack service.
aymanbagabas added a commit that referenced this pull request Jun 30, 2023
* refactor: tidy up server git

use git services to implement handling git server commands
pass config to git as environment variables

* feat(git): enable partial clones

* feat(server): use smart http git backend

This implements the smart http git protocol which also supports
git-receive-pack service.
aymanbagabas added a commit that referenced this pull request Jul 5, 2023
* refactor: tidy up server git

use git services to implement handling git server commands
pass config to git as environment variables

* feat(git): enable partial clones

* feat(server): use smart http git backend

This implements the smart http git protocol which also supports
git-receive-pack service.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant