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

Re: New Feature wanted: Is it possible to let git clone continue last break point?

From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
Date
Nov 4, 2011, 16:05 UTC
Message-ID
<CACsJy8C1JxoCsCoGW8kOVEtOGUjAUGL0G68qLEZ484yRJGgAkA@mail.gmail.com>
In-Reply-To
<CAJo=hJtsiEEHA33CQn1MCvb7vFv7uEF+U292YgBa7EWv7P8Jng@mail.gmail.com>
2011/11/4 Shawn Pearce <spearce@spearce.org>:
> By the time you get done with all of that, your "ticket" might as well
> be the name of a pack file. And your "resume information" is just a
> pack file itself. Which would be very expensive to recreate.

I'll deal with initial clone case only here. Can we make git protocol send multiple packs, then send on-disk packs one by one together with pack SHA1? This way we do not need to recreate anything. If new packs are created during cloning, git client should be able to construct "have" list from good packs and fetch updates from server again.

-- 
Duy
Previous: Jakub NarebskiNext: Clemens Buchacher
Message 15 of 18 in “New Feature wanted: Is it possible to let git clone continue last break point?”
  1. netrobyOct 31, 2011
  2. Tay Ray ChuanOct 31, 2011
  3. Jonathan NiederOct 31, 2011
  4. netrobyOct 31, 2011
  5. Jeff KingNov 2, 2011
  6. Junio C HamanoNov 2, 2011
  7. Jeff KingNov 2, 2011
  8. Shawn PearceNov 3, 2011
  9. Jeff KingNov 3, 2011
  10. Shawn PearceNov 3, 2011
  11. Clemens BuchacherNov 4, 2011
  12. Johannes SixtNov 4, 2011
  13. Shawn PearceNov 4, 2011
  14. Jakub NarebskiNov 4, 2011
  15. Nguyen Thai Ngoc DuyNov 4, 2011
  16. Clemens BuchacherNov 5, 2011
  17. Jakub NarebskiOct 31, 2011
  18. Michael SchubertOct 31, 2011

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.