[cvsnt] Meaning of Revisionnumbers / Multiple Vendor-Branches?
Johannes Kilian
jok at vitronic.com
Wed Jul 20 15:36:18 BST 2005
Hi there,
just a question to satisfy my curiosity:
Is it possible to have multiple vendor branches in one module?
The situation might be (which isn't too realistic ...):
My boss wants me to integrate CVSNT with standard CVS. I want to keep
track on changes of CVSNT as of plain CVS within my module.
Idea:
* First import CVSNT-Source as Vendorbranch1
* Second import CVS-Source as Vendorbranch2
* Merge the two vendorbranches on head and ... voila it works!
I know the example is not too realistic, but I just wondered whether
multiple vendor branches in one module are possible ...
The starting point of my question was trying to understand the revision
numbering scheme of CVS:
1.a.b.c....
1: mostly fixed by CVS ...
a: revision of the file on the trunk
b: - b is even: I know its an user defined branch (b=2 the branch is
the first branch on revision 1.a, b=4 means the branch is the second
branch on revision 1.a ...)
- b is odd: the branch is an external branch - for example an
vendor branch
c: revision of the file on branch 1.a.b
Since usually only b=1 occurs, I wondered, what the other odd numbers
are reserved for - multiple vendor branches? Or are the odd numbers just
reserved for future special branches?
Just curios
Johannes
<http://dict.leo.org/se?lp=ende&p=5qvU.&search=curiosity>
More information about the cvsnt
mailing list