{"thread":{"id":"2316","subject":"[PATCH 2/2] Add support for git-http-push to git-push script","startedAt":"2005-11-02T19:19:31Z","lastAt":"2005-11-02T19:19:31Z","messageCount":1,"participants":["Nick Hengeveld"],"isPatch":true,"patchVersion":1,"patchTotal":2},"messages":[{"id":"11020","messageId":"20051102191930.GD3928@reactrix.com","threadId":"2316","inReplyTo":null,"subject":"[PATCH 2/2] Add support for git-http-push to git-push script","fromName":"Nick Hengeveld","fromEmail":"nickh@reactrix.com","sentAt":"2005-11-02T19:19:31Z","receivedAt":"2005-11-02T19:19:31Z","isPatch":true,"sender":{"key":"nickh@reactrix.com","avatar":null},"body":"Add support for git-http-push to git-push script\n\nSigned-off-by: Nick Hengeveld <nickh@reactrix.com>\n\n\n---\n\nThis probably doesn't make sense until git-http-push has undergone some\ntesting.\n\n git-push.sh |    9 +++++++--\n 1 files changed, 7 insertions(+), 2 deletions(-)\n\napplies-to: e7d656bb2608ae924a78750bbd3d01bf4f6c2e9a\na374b962104899cfe39b21fc2fbef64d1e1fdbd8\ndiff --git a/git-push.sh b/git-push.sh\nindex 5aa6531..edc0b83 100755\n--- a/git-push.sh\n+++ b/git-push.sh\n@@ -46,7 +46,7 @@ esac\n shift\n \n case \"$remote\" in\n-http://* | https://* | git://*)\n+git://*)\n \tdie \"Cannot use READ-ONLY transport to push to $remote\" ;;\n rsync://*)\n         die \"Pushing with rsync transport is deprecated\" ;;\n@@ -57,4 +57,9 @@ test \"$has_all\" && set x \"$has_all\" \"$@\"\n test \"$has_force\" && set x \"$has_force\" \"$@\" && shift\n test \"$has_exec\" && set x \"$has_exec\" \"$@\" && shift\n \n-exec git-send-pack \"$@\"\n+case \"$remote\" in\n+http://* | https://*)\n+\texec git-http-push \"$@\";;\n+*)\n+\texec git-send-pack \"$@\";;\n+esac\n---\n0.99.9.GIT\n"}]}