-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Set uploadpack.allowFilter etc on gitea serv to enable partial clones with ssh (#20902) #21058
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
Set uploadpack.allowFilter etc on gitea serv to enable partial clones with ssh (#20902) #21058
Conversation
… with ssh (go-gitea#20902) Backport go-gitea#20902 When setting.Git.DisablePartialClone is set to false then the web server will add filter support to web http. It does this by using`-c` command arguments but this will not work on gitea serv as the upload-pack and receive-pack commands do not support this. Instead we move these options into the .gitconfig instead. Fix go-gitea#20400 Signed-off-by: Andrew Thornton <[email protected]>
|
I can still not use the clone filter with SSH on my instance after upgrading to 1.17.2. |
|
It really would have been helpful if you could have tested the proposed PR and stated that it didn't solve your issue BEFORE it sat there for two weeks. |
Sorry for that. I was not aware that I could be more helpful by trying the branch of a PR and responding to the community earlier. Thank you for letting me learn this. |
* src/release/v1.17: (26 commits) Fix reaction of issues (go-gitea#21185) (go-gitea#21196) Fix CSV diff for added/deleted files (go-gitea#21189) (go-gitea#21193) Fix pagination limit parameter problem (go-gitea#21111) Add MD5 back to template helper functions to avoid breaking (go-gitea#21102) Add changelog for v1.17.2 (go-gitea#21089) Fix sub folder in repository missing add file dropdown (go-gitea#21069) (go-gitea#21083) Fix hard-coded timeout and error panic in API archive download endpoint (go-gitea#20925) (go-gitea#21051) Fix delete user missed some comments (go-gitea#21067) (go-gitea#21068) Delete unreferenced packages when deleting a package version (go-gitea#20977) (go-gitea#21060) Redirect if user does not exist on admin pages (go-gitea#20981) (go-gitea#21059) Set uploadpack.allowFilter etc on gitea serv to enable partial clones with ssh (go-gitea#20902) (go-gitea#21058) Fix 500 on time in timeline API (go-gitea#21052) (go-gitea#21057) Fill the specified ref in webhook test payload (go-gitea#20961) (go-gitea#21055) Add another index for Action table on postgres (go-gitea#21033) (go-gitea#21054) fix broken insecureskipverify handling in rediss connection uris (go-gitea#20967) (go-gitea#21053) Add more checks in migration code (go-gitea#21011) (go-gitea#21050) Add Dev, Peer and Optional dependencies to npm PackageMetadataVersion (go-gitea#21017) (go-gitea#21044) Improve arc-green code theme (go-gitea#21039) (go-gitea#21042) Add down key check has tribute container (go-gitea#21016) (go-gitea#21038) Do not add links to Posters or Assignees with ID < 0 (go-gitea#20577) (go-gitea#21037) ...
|
Hi, I hope this is not the wrong spot to post this message, if I can help in any other way please tell me :) |
|
@Shuenhoy I have the same problem. Using ubuntu 22.04 LTS and gitea 1.17.3 |
|
Please fire a new issue. |
|
Is there an easy way to replicate this issue? The stated replicator: works fine now and it works on docker-rootless and docker. |
When backporting go-gitea#20902 in go-gitea#21058 there was a slight misbackport. It was missed that we needed to remove the global command option before setting the settings. Fix go-gitea#21805 Signed-off-by: Andrew Thornton <[email protected]>
When backporting #20902 in #21058 there was a slight misbackport. It was missed that we needed to remove the global command option before setting the settings. Fix #21805 Signed-off-by: Andrew Thornton <[email protected]>
Backport #20902
When setting.Git.DisablePartialClone is set to false then the web server will add filter support to web http. It does this by using
-ccommand arguments but this will not work on gitea serv as the upload-pack and receive-pack commands do not support this.Instead we move these options into the .gitconfig instead.
Fix #20400
Signed-off-by: Andrew Thornton [email protected]