{"thread":{"id":"26422","subject":"Fwd: GIT - cloning torvalds/linux-2.6.git repository trouble.","startedAt":"2011-02-05T18:45:42Z","lastAt":"2011-02-05T19:10:41Z","messageCount":4,"participants":["Valentin QUEQUET","Sverre Rabbelier"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"160457","messageId":"AANLkTi=FAWh9T3HaocdKB7V4osRPsehTo=hTP0U-JbfR@mail.gmail.com","threadId":"26422","inReplyTo":"AANLkTikiKagzJMh_xuOSzfA4c-qxOHhVeU2jhmbaDHji@mail.gmail.com","subject":"Fwd: GIT - cloning torvalds/linux-2.6.git repository trouble.","fromName":"Valentin QUEQUET","fromEmail":"valentin.quequet@gmail.com","sentAt":"2011-02-05T18:45:42Z","receivedAt":"2011-02-05T18:45:42Z","isPatch":false,"sender":{"key":"valentin.quequet@gmail.com","avatar":null},"body":"---------- Forwarded message ----------\nFrom: Valentin QUEQUET <valentin.quequet@gmail.com>\nDate: Sat, 5 Feb 2011 18:17:57 +0000\nSubject: GIT - cloning torvalds/linux-2.6.git repository trouble.\nTo: linux-kernel@vger.kernel.org\n\nHi Dear Linux enthusiasts,\n\nI recently (yesterday) began to fetch (clone, fetch, ...) the current\n  Linux GIT repository:\n    http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\nI first failed to fetch it through any protocol ( git:// , http:// , https:// )\n  because of my UNRELIABLE WiFi connexion.\n\nI eventually managed to download the following file :\n\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/refs/heads/master\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/info/packs\n\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0b38509807589c455b1c769368348bd845441959.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-c53d2db50f885f3803a3afd46484b54c06b1433e.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-910f14bdd726702c46cfd622ee40fcaf4881a5ec.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-81315ef1065b534c70a409978aa11daf2e27fdb5.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-83898168fc5bce601472bd3260cd6b08f5f4f7b2.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-7ff1ea46fec7532e88a900a9a1340794fb3ffa3f.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-221cb4abe6bb3165bf062219200020148b83948b.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-6576226aba312e2a3b610665e35cfc466f980c55.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0ab67efdf76cff54cd9fa5166d1df19c8edf685a.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0b7fc86700a243d2ea341c04926c4425fe85fd26.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-fb3e46067bf5b97b6b49dbda9cda51cf3ef3b660.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-04fb51824d013a5fbac892f95369d92daf60f195.idx\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-76001124ed6335482ee1cea785f93426ab278417.idx\n\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0b38509807589c455b1c769368348bd845441959.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-c53d2db50f885f3803a3afd46484b54c06b1433e.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-910f14bdd726702c46cfd622ee40fcaf4881a5ec.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-81315ef1065b534c70a409978aa11daf2e27fdb5.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-83898168fc5bce601472bd3260cd6b08f5f4f7b2.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-7ff1ea46fec7532e88a900a9a1340794fb3ffa3f.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-221cb4abe6bb3165bf062219200020148b83948b.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-6576226aba312e2a3b610665e35cfc466f980c55.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0ab67efdf76cff54cd9fa5166d1df19c8edf685a.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0b7fc86700a243d2ea341c04926c4425fe85fd26.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-fb3e46067bf5b97b6b49dbda9cda51cf3ef3b660.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-04fb51824d013a5fbac892f95369d92daf60f195.pack\nhttp://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-76001124ed6335482ee1cea785f93426ab278417.pack\n\nAnd all these .pack and .idx files appear to be valid ones, with\nrespect to the \"git verify-pack\" command.\n\nThis set of files seems to be consistent with the current state (by that time)\n  of the Linux git repository (torvalds/linux-2.6.git)\n\nNow, I would like YOU to tell ME how I can checkout from the PACKs\nI've just downloaded.\n\nHow may I populate the working directory , objects/xy/... , refs/... ,\n... hierarchies to\n  make my (local) repository usable.\n\nI suspect I shall find this information in documentation related to\nthe \"git fetch\" command,\n  but I haven't managed to get it right.\n\nYour HELP is very welcome.\n\n\nIf you prefer not to pollute LKML, you may choose to aswer me at:\n\n  valentin.quequet@gmail.com\n\n\nThanks in advance,\n\nValentin\n"},{"id":"160458","messageId":"AANLkTi=E3gWG2-3nLBW6JP+Wks2=4oUWSNSpk0=qEaU-@mail.gmail.com","threadId":"26422","inReplyTo":"AANLkTi=FAWh9T3HaocdKB7V4osRPsehTo=hTP0U-JbfR@mail.gmail.com","subject":"Re: GIT - cloning torvalds/linux-2.6.git repository trouble.","fromName":"Sverre Rabbelier","fromEmail":"srabbelier@gmail.com","sentAt":"2011-02-05T18:52:37Z","receivedAt":"2011-02-05T18:52:37Z","isPatch":false,"sender":{"key":"srabbelier@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3098?v=4"},"body":"Heya,\n\nOn Sat, Feb 5, 2011 at 19:45, Valentin QUEQUET\n<valentin.quequet@gmail.com> wrote:\n> http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/refs/heads/master\n> http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/info/packs\n>\n> http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-0b38509807589c455b1c769368348bd845441959.idx\n> http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/objects/pack/pack-c53d2db50f885f3803a3afd46484b54c06b1433e.idx\n\n<snip>\n\nWhat happens if you lay out your repo like the urls? I.e. without the\n\"http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\"\nprefix?\n\n--\nCheers,\n\nSverre Rabbelier\n"},{"id":"160461","messageId":"AANLkTikYPHhVaKYsQpZ2FhjxAdLetPgkPFQ-b-VtkBTJ@mail.gmail.com","threadId":"26422","inReplyTo":"AANLkTi=E3gWG2-3nLBW6JP+Wks2=4oUWSNSpk0=qEaU-@mail.gmail.com","subject":"Re: GIT - cloning torvalds/linux-2.6.git repository trouble.","fromName":"Valentin QUEQUET","fromEmail":"valentin.quequet@gmail.com","sentAt":"2011-02-05T19:08:32Z","receivedAt":"2011-02-05T19:08:32Z","isPatch":false,"sender":{"key":"valentin.quequet@gmail.com","avatar":null},"body":"2011/2/5, Sverre Rabbelier <srabbelier@gmail.com>:\n[...]\n> What happens if you lay out your repo like the urls? I.e. without the\n> \"http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\"\n> prefix?\n\nI 1st want to thank you for this suggestion.\n\nHowever,\n\nThis was one of the 1st things I tried in order to get a\nfully-functional repository.\n\nI think that I should be able to re-construct the whole repository from\nthis set of a few .pack files (450MiB) I just downloaded.\n    ( .idx files are only there for optimization purpose )\n\nHow can I do that ?\n\n    ! THAT'S THE QUESTION !\n\nYet,\n\nI thank you for your answer.\n\nSincerely,\n\nValentin\n"},{"id":"160462","messageId":"AANLkTim996+Ho_=xjkzOrGx65-6ajtObLVLwD5E0v4MW@mail.gmail.com","threadId":"26422","inReplyTo":"AANLkTikYPHhVaKYsQpZ2FhjxAdLetPgkPFQ-b-VtkBTJ@mail.gmail.com","subject":"Re: GIT - cloning torvalds/linux-2.6.git repository trouble.","fromName":"Sverre Rabbelier","fromEmail":"srabbelier@gmail.com","sentAt":"2011-02-05T19:10:41Z","receivedAt":"2011-02-05T19:10:41Z","isPatch":false,"sender":{"key":"srabbelier@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3098?v=4"},"body":"Heya,\n\nOn Sat, Feb 5, 2011 at 20:08, Valentin QUEQUET\n<valentin.quequet@gmail.com> wrote:\n> This was one of the 1st things I tried in order to get a\n> fully-functional repository.\n\nOk, so what happened when you tried? What did 'git fsck' tell you? If\nit doesn't error out, try running 'git repack' followed by 'git\ncheckout -t origin/master'?\n\n-- \nCheers,\n\nSverre Rabbelier\n"}]}