Re: Finding file revisions
- From
- Thomas Gleixner <tglx@linutronix.de>
- Date
- Apr 28, 2005, 16:47 UTC
- Message-ID
- <1114706876.20916.18.camel@tglx.tec.linutronix.de>
- In-Reply-To
- <Pine.LNX.4.58.0504280815120.18901@ppc970.osdl.org>
On Thu, 2005-04-28 at 08:24 -0700, Linus Torvalds wrote:
> I disagree. I'm not database allergic, I just don't believe in the notion > that databases solve all the worlds problems.
I never claimed, they did
> You just made creating a commit etc much slower. You now have to update > per-file information that you never updated before, and look at > information that git simply doesn't _care_ about.
I did not say, that such a fetaure should be included into git itself. That was never my intention.
> what? We've had that. It's called RCS/SCCS/CVS, and it's a piece of total > and absolute crap. Exactly because single-file revisions simply do not > matter.
I agree that RCS is crap for distributed development, but seeing a change in a file in the correct context is quite helpful at times.
> If you want to use a database, go wild. But use it as a _cache_. Then you > can build up the database of file revisions "after the fact", and always > know that your database is not the real data, it's just an index, and can > be thrown away and regenerated at will.
Thats all I want to use it for. Exactly for of tracking information over various repos and longer time intervals.
tglx