From: Thomas Gleixner Date: Thu, 28 Apr 2005 16:47:56 GMT Subject: Re: Finding file revisions Message-ID: <1114706876.20916.18.camel@tglx.tec.linutronix.de> In-Reply-To: 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