I have been writing a series of articles dedicated to creating a Flex & ColdFusion application. I just wanted to let everyone know that the project was approved yesterday and can be found at http://rocketfm.riaforge.org/. There is currently no code up there but as soon as I get the next part up I will throw the source up there. This way as we are going through the steps you can grab the code and play along. I also wanted to ask your opinion about branching different steps. I could keep the latest code in the trunk and create branches for different steps. To be quite honest I don't do any branching or tagging in subversion so I am a little lost when it comes to that. Is this typically what its used for? A way to break down release builds? Thanks!

#1 by ike on 1/5/09 - 9:27 AM
Branches are used when you want to make changes without modifying the trunk, usually if you have some reason you want to start a separate project. Sometimes a branch is created if you just have a lot of work you want to do in a big block with a plan to merge those changes back into the trunk later -- this allows people to continue working on the trunk separately while you can commit many changes to the branch without interfering with them or slowing them down.
Generally speaking branching should be kept to a minimum. With tags by comparison, more may be better.
#2 by Dan Vega on 1/5/09 - 9:30 AM
#3 by ike on 1/5/09 - 1:58 PM
#4 by Kumar on 1/5/09 - 5:17 PM