On Fri, Sep 13, 2013 at 3:06 AM, Pyeron, Jason J CTR (US) <jason.j.pyeron.ctr@xxxxxxxx> 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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html