Re: How to resume broke clone ?
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Nov 28, 2013, 08:50 UTC
- Message-ID
- <CACsJy8AdOAPT-RfD0NfZj_cQPBSUrVKn8yS7JRe=-4k8C8TvQg@mail.gmail.com>
- In-Reply-To
- <5297004F.4090003@gmail.com>
On Thu, Nov 28, 2013 at 3:35 PM, Karsten Blees <karsten.blees@gmail.com> wrote:
Show 6 quoted lines
> Or simply download the individual files (via ftp/http) and clone locally: > >> wget -r ftp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ >> git clone git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git >> cd linux >> git remote set-url origin git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Yeah I didn't realize it is published over dumb http too. You may need to be careful with this though because it's not atomic and you may get refs that point nowhere because you're already done with "pack" directory when you come to fetcing "refs" and did not see new packs... If dumb commit walker supports resume (I don't know) then it'll be safer to do
git clone http://git.kernel.org/....
If it does not support resume, I don't think it's hard to do.
-- Duy