git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/6] A bit better dumb server support

From
Junio C Hamano <junkio@cox.net>
Date
Jul 24, 2005, 00:53 UTC
Message-ID
<7vsly5korm.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<20050723081549.GC3255@mythryan2.michonline.com>

Several days ago there was a discussion on discovering remote tags and branches. This was somewhat related to supporting packed repositories on a dumb server I have been toying with, so here is my current status.

The first three patches deal with the discovery of remote tags and heads:

  [PATCH 1/6] git-peek-remote: show tags and heads from a remote repository.
  [PATCH 2/6] Documentation: git-peek-remote.
  [PATCH 3/6] git-ls-remote: show and optionally store remote refs.

The discovery over http transport against a dumb server needs to have a couple of files to support it, which is prepared with the next two patches.

  [PATCH 4/6] Add update-server-info.
  [PATCH 5/6] Document update-server-info.

The git-update-server-info command introduced by these two patches prepare not just the list of tags and heads, but the list of packs and commit ancestry information. Using that, cloning a packed repository over http transport from a dumb server becomes trivial.

  [PATCH 6/6] Support cloning packed repo from dumb http servers.
The next task would be to add support of the same to git-fetch.
Previous: Gene HeskettNext: Ryan Anderson
Message 12 of 19 in “Last mile to 1.0?”
  1. Junio C HamanoJul 16, 2005
  2. Eric W. BiedermanJul 16, 2005
  3. Junio C HamanoJul 17, 2005
  4. David LangJul 17, 2005
  5. Junio C HamanoJul 18, 2005
  6. Alexey NezhdanovJul 18, 2005
  7. Junio C HamanoJul 18, 2005
  8. Alexey NezhdanovJul 18, 2005
  9. Junio C HamanoJul 18, 2005
  10. Ryan AndersonJul 23, 2005
  11. Gene HeskettJul 23, 2005
  12. 0/6 A bit better dumb server supportJunio C Hamano, Jul 24, 2005
  13. Ryan AndersonJul 23, 2005
  14. Gene HeskettJul 23, 2005
  15. Kevin SmithJul 23, 2005
  16. Junio C HamanoJul 23, 2005
  17. Alexey NezhdanovJul 24, 2005
  18. Petr BaudisJul 29, 2005
  19. Junio C HamanoJul 30, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.