Greetings!
Our developers will tag their code for builds under test, and when problems
are fixed, they will move the current tag until the product is shipped and
the tag is frozen. Occasionally, someone makes the mistake of moving the
branch tag instead of one of the branch's static tags. The problem here is
that the tag is converted into a static tag. Sometimes it's hard to recover.
Maybe this falls under the "yeah, and any idiot who accidently types 'rm -rf
/usr' should have to accept the price", but it would sure seem like an easy
fix for CVS to not allow the -F option when the tag is a branch tag.
What do YOU guys think?
:)hal mahaffey