%TOC% ---++ 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, named *package*. 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 %BR% x is the major version identifier: updated for major changes such as architecture modifications %BR% y is the minor version identifier: updated for minor changes such as change request %BR% z is the minor-minor version identifier: updated minor changes with no so much software comportment changes such as bug correction %BR% ---++ How to handle tags When the major version identifier x is incremented the minor version identifier y is set to 0 %BR% When the minor version identifier y is incremented the minor-minor version identifier z disapears %BR% ---++ How to tag a package | A package is allowed to be tagged only if it has been *INSTALLED*, *TESTED* and *VALIDATED* | =% 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>= ---++ How to retrieve a tagged package =% cvs co -r <tag> <moduleList>= -- Main.LaurenceGluck - 12 Sep 2006
This topic: Jmmc/Software
>
McsFaq
>
JmmcMcsFaqCvsTag
Topic revision: r2 - 2006-09-14 - LaurenceGluck
Copyright © 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