Re: PostgreSQL Developer meeting minutes up - Mailing list pgsql-hackers

From Markus Wanner
Subject Re: PostgreSQL Developer meeting minutes up
Date
Msg-id 20090528080449.30186q3z329ojqm9@mail.bluegap.ch
Whole thread Raw
In response to Re: PostgreSQL Developer meeting minutes up  (Robert Haas <robertmhaas@gmail.com>)
List pgsql-hackers
Hi,

Quoting "Robert Haas" <robertmhaas@gmail.com>:
> I think this is a semantic argument.  The problem isn't that we don't
> understand how CVS behaves; it's that we find that behavior
> undesirable

I fully agree to that and find it undesirable as well.

> aka broken.

Well, for some it's a feature, for others a bug ;-)

My point was that other converters have better support for such
(undesirable, but still existent) tags that span multiple commits. If
that's unwanted anyway, it seems cleaner to fix the CVS repository,
yes. Has that been done now? Or is somebody going to do it? (See
Peter's patch he just linked again upthread).

> If we really care about having a tag that
> contains the exact files that are tagged in CVS, we can create a
> branch from one of the commits involved, and then apply a commit to
> that branch that places it in the state that matches the contents of
> the CVS tag.

Exactly (with the difference that with the branch you preserve the
history of changes, while the variant with the tag does not).

> AIUI, this is not very different from what you'd have to
> do in Subversion, where a tag is a branch is a copy.

I think so, too. I'd even state that subversion doesn't really support
tagging, instead it simulates tags with branches.

Regards

Markus Wanner


pgsql-hackers by date:

Previous
From: "Markus Wanner"
Date:
Subject: Re: PostgreSQL Developer meeting minutes up
Next
From: Dimitri Fontaine
Date:
Subject: Re: search_path vs extensions