Re: git: uh-oh - Mailing list pgsql-hackers

From Tom Lane
Subject Re: git: uh-oh
Date
Msg-id 16050.1283906403@sss.pgh.pa.us
Whole thread Raw
In response to Re: git: uh-oh  (Max Bowsher <maxb@f2s.com>)
List pgsql-hackers
Max Bowsher <maxb@f2s.com> writes:
> On 08/09/10 00:47, Tom Lane wrote:
>> Max Bowsher <maxb@f2s.com> writes:
>>> And, I've just tracked down that this bug was apparently fixed in CVS
>>> 1.11.18, released November 2004.
>> 
>> Hrm, what bug exactly?  As far as I've gathered from the discussion,
>> this is a fundamental design limitation of CVS, not a fixable bug.

> The bug that CVS represented addition to a branch in a way which didn't
> record when it occurred.

> The way in which it was bludgeoned into the RCS file format was somewhat
> hacky, but was a successful fix.

Well, good for them.  But even if we had updated our server to this
version of CVS instantly upon its release, we'd still be looking for
a workaround for the problem in cvs2git, because at least half of the
instances of this problem in our project history predate November 2004.

Do you happen to know details of the format change?  Because one
possible solution path seems to be to manually patch the desired
information into the CVS repository before we run cvs2git.
        regards, tom lane


pgsql-hackers by date:

Previous
From: Max Bowsher
Date:
Subject: Re: git: uh-oh
Next
From: Tom Lane
Date:
Subject: Re: git: uh-oh