All,
this is too double check.
I have a product on trunk. I am going to Alpha with it. I will make an alpha branch. The way I see it. To support alpha, the work will be done on the alpha branch and merged to trunk. New work will go on the trunk.
Do I have that correctly?
Not specific to SVN but the Streamed Lines paper has an excellent discussion of branching patterns
Take a look at the discussion on “code line (branch) per release“