Per creare un Tag:
cvs tag -R <nome_release>
-R –> Recursively (default value but like this is better!!
ATTENZIONE!! Verificare alla fine dell’operazione che il tutto sia andato a buon fine, se c’e’ qualche errore potrebbe essere tagged solo una parte, fino al punto in cui si e’ verificato l’errore.
———————–
Per rinominare un branch, prima lo duplico e poi elimino il vecchio:
cvs admin -n newname:oldname
cvs tag -Bd oldname
You’re a bit confused, however. Revisions and tags do not reference
names, a tag is just a symbolic name for a particular revision number.
-Larry Jones
———————–
To delete a tag, specify the `-d’ option to either cvs tag or cvs rtag.
For example:
cvs rtag -d rel-0-4 tc
———————–
You can create a branch with tag -b; for example, assuming you’re in a working copy:
$ cvs tag -b rel-1-0-patches
———————–
To check out a branch from the repository, invoke `checkout’ with the `-r’ flag, followed by the tag name of the branch (see section Creating a branch):
$ cvs checkout -r rel-1-0-patches tc
Or, if you already have a working copy, you can switch it to a given branch with `update -r’:
$ cvs update -r rel-1-0-patches tc
or equivalently:
$ cd tc
$ cvs update -r rel-1-0-patches