[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: converting gnulib: cvs to git
From: |
Bob Proulx |
Subject: |
Re: converting gnulib: cvs to git |
Date: |
Mon, 4 Dec 2006 14:47:59 -0700 |
User-agent: |
Mutt/1.5.9i |
Paul Eggert wrote:
> Simon Josefsson <address@hidden> writes:
> > I find these markers useful when comparing file dates when updating
> > old software, and I think it would be a clear disadvantage if moving
> > to git won't make the same thing possible.
>
> They are controversial. I'd rather remove them, at least in the files
> I help maintain. They cause me more problems than they cure, because
> they introduce spurious changes. Call me an Aristotelian if you like,
> but I prefer to keep metadata separate from data.
I generally prefer to have the keywords removed. I have spent
enumerable amounts of time wading through differences in files when I
am trying to merge together projects that have drifted apart. In my
case this has almost always been rcs projects but the effect is the
same. They cause a lot of manual brain work to sort out what is real
and what is keyword artifact. I have been doing all of my conversions
using 'co -kk' so as to avoid the noise there.
In my early years of programming I always put those keywords in
files. In my recent years of programming I have learned to despise
them and now always take them out. You live, you learn.
Bob