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 >