Den 13 april 2012 03:30 skrev Marc Feeley
<feeley@iro.umontreal.ca>:
On 2012-04-12, at 4:53 PM, Mikael wrote:
..
> If all this exists, you could make a script that would go through all versions of the entire git repo and erase all of those .c files in that fashion, except for the very most recent version (so cloners always get the newest set) and those that belong to very major Gambit versions (like, N.N.0:s or so) (so people can always have old Gambit versions readily compilable).
..
But what would be the advantage of this over a plain old .tar.gz which contains exactly what is needed to build the system? These .tar.gz files, which I call "releases", are available for all releases of Gambit that were made (since 3.0 at least).
The allure of a git repo is that you can easily keep up to date with the most recent changes to the repo, and possibly contribute changes to the head of the repo. It is nice also to be able to move back and forth in the commit history to determine when bugs were introduced.
Marc