Re: mod-times (was: keyword expansion)
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Apr 26, 2005, 00:34 UTC
- Message-ID
- <Pine.LNX.4.58.0504251732410.18901@ppc970.osdl.org>
- In-Reply-To
- <200504251756.j3PHuSh01362@unix-os.sc.intel.com>
On Mon, 25 Apr 2005 tony.luck@intel.com wrote:
Show 5 quoted lines
> > One way to do this would be to rip on some of the core fundamentals of GIT > and store the time that an object was created inside the object. E.g. > > blob size secs-since-1970 ...
You really don't want that.
The thing is, somebody doing a "touch" on a file should _not_ cause that tree to be committed as a new tree.
Trying to save mtime in a git archive is about a million times worse than saving the whole "mode" information, and there we already ended up cutting it down to just one bit, exactly because it was horrible not to.
So this is not about git formats, this is about it just not being practical to do. Git simply isn't a good thing to store mtime in.
Linus