[cvsnt] Re: Aargh!... How best to undo an import mistake...

Oliver Giesen ogware at gmx.net
Thu Jan 8 11:02:57 GMT 2004


Tony Hoyle wrote:

> Are you saying it changed a tag into a branch? (which shouldn't be
> allowed) or just used an existing branch (which is correct behaviour
> - it has no way of distinguishing bettween a vendor branch and any
> other kind of branch).

No, it effectively changed the name of an existing branch or more
precisely it created a new branch and moved all revisions off an
existing branch to that new branch (the old branch still exists but
there are no more revisions on it).

To reproduce:

1. import a module using "V" as vendor branch and "R1" as Release tag
2. update-import a different version of the same module using "R2" as
vendor branch and "V" as release tag

This produces a branch named "R2" which has the revisions tagged "R1"
on it plus the freshly imported revisions, which will have no tag at
all. Furthermore there will now be an empty branch named "V".

Of course it makes no sense to do this - it was a mistake - that's why
I want to undo it.

Cheers,

-- 
Oliver
----  ------------------
JID:  ogiesen at jabber.org
ICQ:  18777742	(http://wwp.icq.com/18777742)



More information about the cvsnt mailing list