Go forward to Merging.
Go backward to Multiple developers.
Go up to Top.
Revisions and branches
**********************
For many uses of CVS, one doesn't need to worry too much about
revision numbers; CVS assigns numbers such as `1.1', `1.2', and so on,
and that is all one needs to know. However, some people prefer to have
more knowledge and control concerning how CVS assigns revision numbers.
If one wants to keep track of a set of revisions involving more than
one file, such as which revisions went into a particular release, one
uses a "tag", which is a symbolic revision which can be assigned to a
numeric revision in each file.
Another useful feature, especially when maintaining several releases
of a software product at once, is the ability to make branches on the
revision tree.
Menu
- Revision numbers
- The meaning of a revision number
- Versions revisions releases
- Terminology used in this manual
- Assigning revisions
- Assigning revisions
- Tags
- Tags-Symbolic revisions
- Branches motivation
- What branches are good for
- Creating a branch
- Creating a branch
- Sticky tags
- Sticky tags
- Magic branch numbers
- Magic branch numbers