Re: [RFC/WIP PATCH 07/11] fetch-pack: use the configured transport protocol
From: Junio C Hamano <hidden>
Date: 2016-08-11 17:46:52
Stefan Beller [off-list ref] writes:
quoted hunk
@@ -175,7 +179,18 @@ int cmd_fetch_pack(int argc, const char **argv, const char *prefix) if (!conn) return args.diag_url ? 0 : 1; } - get_remote_heads(fd[0], NULL, 0, &ref, 0, NULL, &shallow); + + switch (args.version) { + default: + case 2: + get_remote_capabilities(fd[0], NULL, 0); + request_capabilities(fd[1]); + break; + case 1: /* fall through */ + case 0: + get_remote_heads(fd[0], NULL, 0, &ref, 0, NULL, &shallow); + break; + }