[PATCH] Let transport.c use git without a dash
From: Pieter de Bie <hidden>
Date: 2016-06-15 22:44:02
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Pieter de Bie <hidden>
Date: 2016-06-15 22:44:02
Subsystem:
the rest · Maintainer:
Linus Torvalds
This fixes transport.c by using "git upload-pack" and "git receive pack". Using the old dashed form, git fetch would fail on a remote installation where the git binaries are installed in a separate dir --- I think this might have been on the list before, but then it was never applied to master. git fetch fails when you have used make gitexecdir=/somewhereelse on the remote side, as it can't find git-upload-pack. transport.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/transport.c b/transport.c
index 4e151a9..ad4c7e0 100644
--- a/transport.c
+++ b/transport.c@@ -721,10 +721,10 @@ struct transport *transport_get(struct remote *remote, const char *url) ret->disconnect = disconnect_git; data->thin = 1; - data->uploadpack = "git-upload-pack"; + data->uploadpack = "git upload-pack"; if (remote && remote->uploadpack) data->uploadpack = remote->uploadpack; - data->receivepack = "git-receive-pack"; + data->receivepack = "git receive-pack"; if (remote && remote->receivepack) data->receivepack = remote->receivepack; }
--
1.5.4.rc2.3.gbe5a8-dirty