Name
rtag
Synopsis
cvs [cvs-options
] rtag [options
]tagname files
...
Mark a revision of a single file with a meaningful name or
mark a set of revisions of multiple files so that they can all be
retrieved easily as a group. Tagnames must begin with a letter and
may contain only alphanumeric characters, underscores (_
), and hyphens (-
). There are two tags reserved for
CVS : the BASE
and
HEAD
tags. See also tag.
The tag
and rtag
commands are also used to create
branches.
The rtag
command does not
need to run from a sandbox, but it does need to have a revision or
date specified. It also requires a filename, directory name, or
module name given as a parameter.
Synonyms: rt
, rfreeze
.
Standard subcommand options: -D
,
-f
, -l
, -n
,
-r
, -R
.
Options
-
-a
Clear a tag from files that have been removed from active development. Normally, removed files are not searched when tags are removed. This option works with the
-d
and-F
options.-
-b
Create a branch off the designated revision (provided with
-r
), using the designated tagname as the branch name.-
-B
Allow
-F
and-d
to act on branch tags. Back up the repository before you use this option, and be extremely careful. See Chapter 4 in Essential CVS before using this option.-
-d
Delete the specified tag.
-
-F
Move the tag from the revision it currently refers to, to the revision specified in the
rtag
command.
Example
$ cvs -d cvs:/var/lib/cvs rtag -D now alpha_1-6 wizzard
cvs rtag: Tagging wizzard cvs rtag: Tagging wizzard/doc cvs rtag: Tagging wizzard/doc/design ...
Get Unix in a Nutshell, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.