Re: [PATCH] Add .git/version
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Nov 17, 2005, 19:35 UTC
- Message-ID
- <Pine.LNX.4.64.0511171131260.13959@g5.osdl.org>
- In-Reply-To
- <7v7jb7uler.fsf@assigned-by-dhcp.cox.net>
On Thu, 17 Nov 2005, Junio C Hamano wrote:
Show 6 quoted lines
> > - We want repository-format-version but that may be too > long. Just saying version is a bit confusing. Abbreviating > it to repository-version makes it sound as if somebody took a > snapshot (i.e. tar-tree $commit). Whatever name we choose, > let's pick a one not so confusing.
My one argument against this is that I don't see why we have to have a separate file for this.
Why not just add a "core.version" flag to the config file? If no version exists, assume it's version 1. And then, if we ever start using some other version, make git-init-db always create the config file (the way we already do for "core.filemode")
Sure, people can edit the version flag by hand, but hey, that's true even if it's in a separate .git/version file.
Linus