[Top][All Lists]

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

RE: Cannot check in file after branch...?

From: Jim.Hyslop
Subject: RE: Cannot check in file after branch...?
Date: Thu, 20 May 2004 09:48:33 -0400

Flossie wrote:
> Yeah had already seen that... although I understand in concept, I'm 
> having trouble transferring that to 'real life'.... Maybe 
> this week I'm 
> operating in dummy mode ;-) I need more sleep
Well, I can't help with the sleep, but I'll try to give a basic explanation
of what a sticky tag is.

Basically, a sticky tag lets your local copy "stick to" a particular
revision. It's as if you are stuck to, or glued to, a specific revision or
branch. Until you clear the stickiness, CVS will always do its operations
against the specific revision you have checked out (unless it's a branch
tag). Without a sticky tag in place, CVS will always do its operations
against the HEAD revision.

The term "sticky tag" is actually a little misleading. A more accurate term
would be "sticky revision" because you can be stuck on more than just a tag.
You can stick to a date, or to a specific revision number as well.

When stuck to a particular branch (i.e. the "sticky tag" is a branch tag),
it's more of a "floating tag". I don't think that term is used by CVS, but
it basically means that the tag floats to the latest revision on the branch
you're working on. 

> I'm also hoping that I can resolve this sort of problem with the GUI 
> (Tortoise) especially since it's our usual way of accessing CVS and I 
> may only use the command-line once every few months
> Haven't spotted such a NG yet :)
Unfortunate. Sorry I can't be any help there.

Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. (
Columnist, C/C++ Users Journal (

reply via email to

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