From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2003-03-11 10:36:35
> > P.S. Could you, please, clarify for me again what is the purpose of this
> > tag? How does it related to the fixes I made in trunk after branch is
> > created?
> The tag marks the last trunk revision that has been merged into the
> branch, so that when you do a merge to the branch you can always do
> cvs up -jmerged_to_RC_whatever -jHEAD
> Then when you switch back to the trunk (HEAD) you move the
> merged_to_RC_whatever tag to point at the HEAD again.
Imagine I change the file abc.cpp.
1. I commited it im main trank: cvs commit abc.cpp
2. I tag it with merged_to_RC_whatever tag (? this is not in a procedure
3. I merge it to the release branch
Additionally if I need to change it again, before step 2 Iwill nedd to
untag it: cvs tag -d merged_to_RC_whatever, which is also is not in release
procedure right now.
Did I get it correct?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk