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

Package Tag format Example
MCS MMMYYYY APR2006 for april 2006
Application (SCALIB, MFIT ...) Vx-y ou Vx-y-z * V3-4-5

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

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2006-09-12 - LaurenceGluck
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback