git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git Download/Bootstrap Suggestion

From
Scott Chacon <schacon@gmail.com>
Date
Mar 29, 2009, 15:29 UTC
Message-ID
<d411cc4a0903290829p7e7ad14aob62e222877956ba5@mail.gmail.com>
In-Reply-To
<8c9a060903280924h62f4d7aq47819bf3264e6ad6@mail.gmail.com>
On Sat, Mar 28, 2009 at 5:24 PM, Jacob Helwig <jacob.helwig@gmail.com> wrote:
> So he can compile git from a git repo, and not have to download it
> (again) after compiling from a work tree.  Saving a step, and
> re-compiling a bunch of files when he upgrades.
>

I'm a bit unclear why you would compile/install the second time - if it's the latest tag, it should be the same as you got from the archive on the website, the second step should just be re-installing the exact same Git. Why not just build it from source the first time and then pull down the full source for the subsequent times - you're losing seconds total in the process. Unless you're doing this all the time, in which case it seems like it makes more sense to just keep one repo, build a package of some sort (rpm, deb, etc) and distribute that to all the computers you're using.

I mean, if you really, really want it then you can :

a) clone the website source : git://github.com/schacon/gitscm b) write the script that would do it on each release (scripts/ dir) c) test it d) write some code that would dynamically link that in the downloads page at the bottom

If that works then I'll probably pull it in for you.
Scott
Show 23 quoted lines
> On Sat, Mar 28, 2009 at 09:15, Sverre Rabbelier <srabbelier@gmail.com> wrote:
>> Heya,
>>
>> On Sat, Mar 28, 2009 at 17:09, Michael J Gruber
>> <git@drmicha.warpmail.net> wrote:
>>> No, I think he meant repo, not work tree.
>>
>> Why would he need the repo to bootstrap?
>>
>> --
>> Cheers,
>>
>> Sverre Rabbelier
>> --
>> To unsubscribe from this list: send the line "unsubscribe git" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
Previous: Jacob HelwigNext: Dilip M
Message 6 of 7 in “Git Download/Bootstrap Suggestion”
  1. Mike GaffneyMar 27, 2009
  2. Sverre RabbelierMar 27, 2009
  3. Michael J GruberMar 28, 2009
  4. Sverre RabbelierMar 28, 2009
  5. Jacob HelwigMar 28, 2009
  6. Scott ChaconMar 29, 2009
  7. Dilip MMar 28, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.