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

Re: Large pack causes git clone failures ... what to do?

From
Geoff Russell <geoffrey.russell@gmail.com>
Date
Sep 6, 2010, 00:34 UTC
Message-ID
<AANLkTi=4vF5o+oU-s=j8AyLjZ-FL5i2CbVv-ZQmkiB+N@mail.gmail.com>
In-Reply-To
<20100901143819.GI32601@spearce.org>
On Thu, Sep 2, 2010 at 12:08 AM, Shawn O. Pearce <spearce@spearce.org> wrote:
Show 11 quoted lines
> Geoff Russell <geoffrey.russell@gmail.com> wrote:
>>
>> I'm still interested in whether clone from a client take note of the
>> pack.packSizeLimit if I set it
>> on the server? Or does it use the client value?
>
> Neither.
>
> A clone doesn't split its pack.  It stores the entire project
> as a single pack file.  If your filesystem cannot do that, the
> clone fails.

I've moved the "master" repository to a faster machine with plenty of memory and all the problems have gone away. I was making wrong guesses about the cause. A fresh clone gives a huge pack, but no problems and everything runs much better

Thanks for your help.
Geoff.
Previous: Shawn O. Pearce
Message 7 of 7 in “Large pack causes git clone failures ... what to do?”
  1. Geoff RussellAug 31, 2010
  2. Shawn O. PearceAug 31, 2010
  3. Geoff RussellAug 31, 2010
  4. Geoff RussellSep 1, 2010
  5. Geoff RussellSep 1, 2010
  6. Shawn O. PearceSep 1, 2010
  7. Geoff RussellSep 6, 2010

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.