|
Boost : |
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
>and
>> forget where it came from there's no easy way to put it back.
>
>Yes, exactly.
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
>rather than
> 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.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk