How to name a tag
Tag is like a marker allowing to identify in a unique way a set of elements (files, modules) and used to retrieve this set of coherent elements.
Tag will be named differently depending on the package
Note:
*: Vx-y-z where
x is the major version identifier: updated for major changes such as architecture modifications
y is the minor version identifier: updated for minor changes such as change request
z is the minor-minor version identifier: updated minor changes with no so much software comportment changes such as bug correction
How to handle tags
When the major version identifier x is incremented the minor version identifier y is set to 0
When the minor version identifier y is incremented the minor-minor version identifier z disapears
How to tag a package
% cvs tag <tag> <moduleList>
How to delete a tag of a package
% cvs tag -d <tag> <moduleList>
How to move an existing tag on a different revision
% cvs tag -F <tag> <moduleList>
--
LaurenceGluck - 12 Sep 2006