Re: unexpected behavior with tag -> move

Gerhard Fiedler <[email protected]> Sat, 6 Feb 2010 16:23:06 -0200
Newsgroups gmane.comp.version-control.cvs.tortoisecvs.user
Message-ID <[email protected]>
[email protected] wrote:

> I have done some more research and I understand your point that this a
> server side (CVSNT 2.5.03) issue and not really a TortoiseCVS issue. 
> 
> Relative to your reply, no offence was taken.... I will simply say
> that I had read the documentation on TAGS -- in the Tortoise and
> CVSNT documentation (which I reread this morning) plus a couple of
> books on the use of CVS. I am always interested to learn and would
> accept any reading suggestions you may have. Let me just say that
> none of this documentation says anything about this kind of behavior.
> And, one is clearly lead to believe that "move" means "move" and
> nothing more. 
> 
> Having said that and with all due respect, I understand (and accept)
> all of the admonitions on the use of this command -- this was one of
> those rare cases where a tag move was appropriate...  please let me
> make the following points: the word "move" means move, not move some
> AND create or add others; one can't "move" something that doesn't
> exist; If one "shouldn't move tags around", why offer the command? 
> 
> The -H description of  the CVSNT -F option is very clear: "-F     
> Move tag if it already exists."  (underline is mine) 
> 
> Running a few command line tests, it seems clear that the -F option
> has NO EFFECT on how CVSNT responds. 

I have to agree... "move" seems to mean "move" :)

It could be that the CVSNT manual entry is just badly worded, and means
"create a tag, but move it if it exists". This is clearly different from
"Move the tag if it already exists."

The TortoiseCVS dialog talks about "moving" a tag. TortoiseCVS's basic
strength is making CVSNT a user-friendly tool, and probably giving this
option a wording that is closer to what it does would be in alignment
with this. "Move existing or create new tag" maybe.

Gerhard

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com