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

Re: Request for large repo clone on slow intermittent connections

From
Kevin Daudt <me@ikke.info>
Date
Sep 22, 2016, 20:27 UTC
Message-ID
<20160922202749.GA32197@ikke.info>
In-Reply-To
<CANkmNDe7y8oYRDDz4uTUso0SaDn+jSGs=q3XTzKuavSWhnP4kg@mail.gmail.com>
On Thu, Sep 22, 2016 at 12:54:57PM +0100, Aaron Gray wrote:
Show 19 quoted lines
> I am having problems cloning a 2.1GB repo from googlesource
> 
> C:\Users\Aaron Gray\GitHub>git clone
> https://chromium.googlesource.com/chromium/chromium
> Cloning into 'chromium'...
> remote: Sending approximately 2.11 GiB ...
> error: fatal: The remote end hung up unexpectedly MiB | 2.74 MiB/s
> fatal: RPC failed; curl 56 SSL read:
> error:00000000:lib(0):func(0):reason(0), errno 10054
> early EOF
> fatal: index-pack failed
> 
> I am repeatedly getting the same result on a 36MBit connection
> 
> Hoping for a soulution.
> 
> Regards,
> 
> Aaron

Nothing much that can be done with a flaky connection. What git does support are so called bundle files. These basically contain history that you can import. Such a bundle can be offered through a resumable transport, such as http.

I'll send you a link to a bundle for the chromium project.
Previous: Aaron Gray
Message 2 of 2 in “Request for large repo clone on slow intermittent connections”
  1. Aaron GraySep 22, 2016
  2. Kevin DaudtSep 22, 2016

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.