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

Oliver Giesen ogware at gmx.net
Thu Jan 8 10:28:46 GMT 2004


I just update-imported the last two releases of a third-party library
into our own repo. It all went fine... at least that's what I thought
at first. Unfortunately I only realized later that I accidentally
swapped Release Tag and Vendor Branch... D'Oh!

This had the effect of my old vendor branch being renamed to what I had
originally intended to be the release tag while the freshly imported
revisions have no tag at all. Furthermore the old vendor branch is now
void of revisions...

Does anybody have any idea how to reverse this mistake? This library
consists of ~300 files so it better be something that does not involve
manually editing all the RCS files. The alternative would be asking my
admin to extract those modules from yesterday's server backup from
tape...

BTW: This happened with a 2.0.12 client via sspi against a 2.0.7 server
(I couldn't use the 2.0.19 client as it was giving me socket write
errors).

Help!

P.S.: Shouldn't there be a warning or something like that if I use an
existing branch name as a release tag?

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



More information about the cvsnt mailing list