Stephen Cameron wrote:
>
>--- Stephen Rasku <[EMAIL PROTECTED]> wrote:
>>
>> >Date: Wed, 19 Jul 2000 22:46:42 -0700 (PDT)
>> >From: Stephen Cameron <[EMAIL PROTECTED]>
>[...]
>> >It seems to me that moving a branch tag is almost NEVER the
>> >right thing to do, while moving a non-branch tag is a
(comparatively)
>> >normal operation...
>> >
>>
>> I quite often move branch tags. Usually, I only do this when there
is
>> no development on that branch for that file. This allows me to
keep
>> up with the current development without creating multiple branches.
I
>> just move the branch tag up to the tip revision, do "cvs update"
and I
>> am back to the latest and greatest.
>[...]
>And how is it that you move a branch tag?
cvs update -A <module or file>
cvs tag -F -b <module or file>
>If you were to naively attempt it with something like this:
>
>cvs update -A somefile
>cvs tag -F branchtag somefile
>
>Well, guess what... You just converted "branchtag" from being
>a branch tag into being a regular tag.
Of course.
>I suppose,
>if it's normal practice to move branchtags around, (seems
>odd to me) then "cvs tag -F -b branchtag file" should be
>tolerable.
I don't disagree with this. I don't see why you would ever want to
convert a branch tag to a normal tag (and if you do, you can do this
be deleting and adding the tag). Preventing the conversion of a
branch tag to a normal tag seems reasonable to me.
--
Stephen Rasku E-mail: [EMAIL PROTECTED]
Senior Software Engineer Web: http://www.tgivan.com/
TGI Technologies http://www.pop-star.net/