On Fri, Sep 13, 2013 at 3:06 AM, Pyeron, Jason J CTR (US)
<jason.j.pyeron....@mail.mil> wrote:
> But, again if the connection drops, we have already lost the delta advantage. 
> I would think the scenario would go like this:
>
> git clone url://blah/blah
> [fail]
> cd blah
> git clone --resume #uses normal methods....
> [fail]
> while ! git clone --resume --HitItWithAStick
>
> replace clone with fetch for that use case too

Sorry if I missed something in this thread. But I think we could
stablize the transferred pack so that --resume works. The sender
constructs exactly the same pack as in the first "git clone" then it
starts sending from the offset given by the client. For that to work,
the first "git clone" must also be "git clone --resume". I started
working on that but now my focus is pack v4, so that has to wait.
-- 
Duy
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to