diff options
author | Brandon Williams <bmwill@google.com> | 2018-03-15 18:31:21 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-03-15 20:01:08 +0100 |
commit | e52449b672210f4b49e116ca34dcd46657287f61 (patch) | |
tree | acf2751917ca8443909296c28edcb42997ba02f2 /transport.c | |
parent | ls-refs: introduce ls-refs server command (diff) | |
download | git-e52449b672210f4b49e116ca34dcd46657287f61.tar.xz git-e52449b672210f4b49e116ca34dcd46657287f61.zip |
connect: request remote refs using v2
Teach the client to be able to request a remote's refs using protocol
v2. This is done by having a client issue a 'ls-refs' request to a v2
server.
Signed-off-by: Brandon Williams <bmwill@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'transport.c')
-rw-r--r-- | transport.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/transport.c b/transport.c index 83d9dd1df6..ffc6b2614f 100644 --- a/transport.c +++ b/transport.c @@ -204,7 +204,7 @@ static struct ref *get_refs_via_connect(struct transport *transport, int for_pus data->version = discover_version(&reader); switch (data->version) { case protocol_v2: - die("support for protocol v2 not implemented yet"); + get_remote_refs(data->fd[1], &reader, &refs, for_push, NULL); break; case protocol_v1: case protocol_v0: |