From: Beman Dawes (bdawes_at_[hidden])
Date: 2002-01-22 10:38:52
At 09:25 AM 1/22/2002, Steve M. Robbins wrote:
>> Much later: Oh, I think I see your problem with this. If you move a tag
>> forget where it came from there's no easy way to put it back.
Was there a reason the release manager didn't just retag to recover?
>> > [Some folks in our lab got burned by similar tag-moving
>> > procedures.]
>> What, exactly, was the problem?
>As you guessed, they moved tags around inadvertently and didn't
>remember where they came from. Remember that command-line cvs
>commands are recursive by default, so if you type
> cvs tag -F blah
> cvs tag -F blah file.cpp
>then you've just moved tag "blah" *on the entire subtree*!
>That's the kind of slip that got made here, as I understand it.
Ah! That kind of slip is probably a bit less likely using one of the GUI
interfaces to CVS.
>That's why I'm scared to death of moving tags, or doing any "editing"
>kind of CVS operation, e.g. "cvs admin". Then again, I'm not a Boost
>author, so discount my words as you see fit.
No, I'm listening closely. Prior experience always of interest. Thanks.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk