On 25/08/10 16:43, Tom Lane wrote: > Max Bowsher <m...@f2s.com> writes: >> On 25/08/10 04:21, Tom Lane wrote: >>> What seemed more likely to be artifacts were these: >>> >>> remotes/origin/unlabeled-1.44.2 >>> remotes/origin/unlabeled-1.51.2 >>> remotes/origin/unlabeled-1.59.2 >>> remotes/origin/unlabeled-1.87.2 >>> remotes/origin/unlabeled-1.90.2 >>> >>> Any idea where those came from? > >> These occur when there are numbered revisions in one or more RCS files, >> which lack a branch tag to identify their name. The most likely cause is >> deleting a branch after having committed to it. > >> Indeed, all of these five correspond to a commit with the message: > >> Make the world at least somewhat safe for zero-column tables, and >> remove the special case in ALTER DROP COLUMN to prohibit dropping a >> table's last column. > > It seems likely to me that this has something to do with the aborted > early branch for 7.4 development: > http://archives.postgresql.org/pgsql-hackers/2002-09/msg01733.php > > If you read that thread you'll find an agreement that we'd continue > development on HEAD and then do a mega back-patch into REL7_3_STABLE, > but there is no mega back-patch later in the CVS logs. What actually > happened is explained here: > http://archives.postgresql.org/pgsql-hackers/2002-11/msg00113.php > > The first actual commit into REL7_3_STABLE that cvs2cl finds is > a mass delete pursuant to my comment there. I am not sure exactly > what Marc did to "move the REL7_3_STABLE tag up to today", but I'll > bet that the funny state of the 2002-09-28 commit has something to > do with that, as it was the first commit into HEAD after Marc > originally established the REL7_3_STABLE branch. > > Max's proposed fix seems to involve recognizing those extra versions > as a legitimate branch, which I think we don't really want. It'd be > better if we deleted them.
In that case, either employ an ExcludeRegexpStrategyRule('unlabeled-.*') in the cvs2git options file, or drop those refs after converting to git. Max.
signature.asc
Description: OpenPGP digital signature