We always have multiple major releases
in progress at any one time, so we develop each release on a separate branch.
So right now we have an August release
patch branch and an October release branch. The trunk reflects current
production ( August release ).
Now we are ready to create Feb release
branch. Normally we would branch from the trunk and then merge the
October release into it, but it seems that we should just be able to create
the Feb branch from the October branch ( instead of trunk ) since we want
Feb branch to look just like October at the beginning.
Is this correct ? Can I branch
from another branch ?