info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: branch tags


From: Greg A. Woods
Subject: Re: branch tags
Date: Fri, 10 Aug 2001 10:38:44 -0400 (EDT)

[ On Thursday, August 9, 2001 at 13:55:32 (-0400), Eric Siegerman wrote: ]
> Subject: Re: branch tags
>
> There's no distinction between sticky and non-sticky tags.
> Stickiness isn't an attribute of the tag itself, but of the
> sandbox when you use
>       cvs {update|checkout} -r<tag-name>
> 
> That people (and the program itself) often refer to "sticky tags"
> is admittedly misleading; the phrase is shorthand for something
> like "a sticky revision in a sandbox, when what it's stuck to is
> a tag name" (i.e. as opposed to a date).

Just to clarify a wee bit:  there is a slight difference in the way CVS
treats different types of "sticky tags" depending on whether they're
~branch tags" or not....  IIRC the main command affected is "cvs commit"

(I suppose if the sticky thing is a revision number and not a tag then
CVS would treat it as a "sticky branch", but I've not tested that.
You'd probably create quite a mess though if you try to use explicit
branch numbers unless you were very careful because, as seems necessary
to remind people quite often, revision numbers are potentially different
for each file, and that goes for branch numbers too -- only tags are
common across all files in a module.)

-- 
                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <address@hidden>     <address@hidden>
Planix, Inc. <address@hidden>;   Secrets of the Weird <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]