From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
Cc: | Florian Pflug <fgp(at)phlo(dot)org>, David Christensen <david(at)endpoint(dot)com>, Magnus Hagander <magnus(at)hagander(dot)net>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Tags missing from GIT mirror? |
Date: | 2010-05-13 08:41:46 |
Message-ID: | 4BEBBB4A.8090503@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Peter Eisentraut wrote:
> On ons, 2010-05-12 at 16:11 -0400, Andrew Dunstan wrote:
>
>> Of course, we might also find some other brokenness if we try to import
>> all the tags. Also, be aware of this (from
>> <http://cvs2svn.tigris.org/cvs2git.html>):
>>
>> Differences between CVS and git branch/tag models: CVS allows a
>> branch or tag to be created from arbitrary combinations of source
>> revisions from multiple source branches. It even allows file
>> revisions that were never contemporaneous to be added to a single
>> branch/tag. Git, on the other hand, only allows the full source
>> tree, as it existed at some instant in the history, to be branched
>> or tagged as a unit. Moreover, the ancestry of a git revision makes
>> implications about the contents of that revision. This difference
>> means that it is fundamentally impossible to represent an arbitrary
>> CVS history in a git repository 100% faithfully.
>>
>
> Right, and omitting tags was in fact one of the "features" of fromcvs
> that made us use it, because any tool that tries to convert tags will
> explode on our CVS tree, for reasons explained in the above paragraph.
>
> We have also discussed this in more detail about three times before.
>
>
Well, yes, but I have been wondering if this has to be an all or nothing
deal. How many tags can we not tie to a known tree in git? My suspicion
is we can probably identify most of them quite well. If we can that
would be nice.
cheers
andrew
From | Date | Subject | |
---|---|---|---|
Next Message | Simon Riggs | 2010-05-13 08:45:15 | Re: [HACKERS] Retiring from the PostgreSQL core team |
Previous Message | Peter Eisentraut | 2010-05-13 07:20:04 | Re: Tags missing from GIT mirror? |