You can create tags on files given a date with -D
on cvs rtag
.
$ cvs rtag -D DATE {module}
From Version Management with CVS:
-D date Tag the most recent revision no later than date.
Given the situation:
tag_0 tag_1 tag_2 tag_3
------------|---------|-----------|---------|--------> TRUNK
\
\
\----------------------> BRANCH
Let's say you want to merge modifications made from tag_1
until tag_3
from TRUNK
to BRANCH
. With a working copy in BRANCH
branch, run this command:
$ cvs up -d -j tag_1 -j tag_3
.
-d
options creates new directories, if required.