{"thread":{"id":"7718","subject":"Problem cloning Linus' tree via http","startedAt":"2007-04-17T15:04:13Z","lastAt":"2007-04-17T15:57:17Z","messageCount":2,"participants":["Gerald Ruescher","Linus Torvalds"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"39651","messageId":"18A49CF3586FC14290887ECC63C9141F0104D04B@exchange2003.dspace.de","threadId":"7718","inReplyTo":null,"subject":"Problem cloning Linus' tree via http","fromName":"Gerald Ruescher","fromEmail":"gruescher@dspace.de","sentAt":"2007-04-17T15:04:13Z","receivedAt":"2007-04-17T15:04:13Z","isPatch":false,"sender":{"key":"gruescher@dspace.de","avatar":null},"body":"Hi Folks, \n\nstupid newbie question: \n\nI'm trying to clone Linus' kernel tree using git 1.5.1.\nSince I'm behind a firewall which blocks the git port I use: \n\n   git clone http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git \n\nAt first everything is fine and git happily seems to download the tree. \nAfter a while however, git exits with the following error message: \n\n   error: Couldn't get http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git/refs/tags/v2.6.11 for tags/v2.6.11\n   The requested URL returned error: 404 \n   error: Could not interpret tags/v2.6.11 as something to pull \n   rm: cannot remove directory `/cygdrive/c/home/git/linux-2.6/.git/clone-tmp': Directory not empty \n\nAny hint what I did wrong?  \n\nMany thanks in advance, \nGerald \n\n\n_______________________________________________ \nGerald Rüscher \nSoftware Development Engineer \nCore Real-Time Implementation \ndSPACE GmbH Tel.: +49 5251 1638-1826 \nTechnologiepark 25 Fax: +49 5251 16198-1826 \n33100 Paderborn http://www.dspace.de \nGermany mailto:GRuescher@dspace.de \n_______________________________________________ \n"},{"id":"39666","messageId":"Pine.LNX.4.64.0704170855470.5473@woody.linux-foundation.org","threadId":"7718","inReplyTo":"18A49CF3586FC14290887ECC63C9141F0104D04B@exchange2003.dspace.de","subject":"Re: Problem cloning Linus' tree via http","fromName":"Linus Torvalds","fromEmail":"torvalds@linux-foundation.org","sentAt":"2007-04-17T15:57:17Z","receivedAt":"2007-04-17T15:57:17Z","isPatch":false,"sender":{"key":"torvalds@linux-foundation.org","avatar":"https://avatars.githubusercontent.com/u/1024025?v=4"},"body":"\n\nOn Tue, 17 Apr 2007, Gerald Ruescher wrote:\n> \n> stupid newbie question: \n\nNo, I think it's just a \"http is stupid\", not the newbie.\n\n> I'm trying to clone Linus' kernel tree using git 1.5.1.\n> Since I'm behind a firewall which blocks the git port I use: \n> \n>    git clone http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git \n\nI prune and pack my refs, and I don't think the stupid http-protocol ever \ngot support for packed refs. It should be easy to do, but somebody needs \nto do it. It won't be me. I'm not a huge fan of the http protocol ;^p\n\n\t\tLinus\n"}]}