Subversion - branches/tags

Discussion in 'Programming' started by Triexa, Jun 19, 2007.

  1. #1
    I'm a bit confused with the branches/tags...

    Currently I have my project folder, and that is it... no /trunk, /branches or /tags...

    From my understanding, it seems branches/tags are the same basically. And that you would branch out for each version release.

    Can someone please help clear this all up and how to get everything organized?

    Thanks
     
    Triexa, Jun 19, 2007 IP
  2. ccoonen

    ccoonen Well-Known Member

    Messages:
    1,606
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    160
    #2
    Essentially, the branches are setup to begin a new version of your application. When you have version 1.0 finalized thats in your main trunk. Then you can branch out to version two, and you can always swap between branches so you can pull out v1. or v2 at any time. If you are doing some crazy testing and some extreme playing, i would also branch out... and if it works out then you can "merge" your branch with your trunk. If it is all for none and your playing doesn't provide anytihg worth-wile, then it didn't matter because you still have your main trunk... you were just playing in a branch and you could 'truncate' it - excuse the pun ;)
     
    ccoonen, Jun 19, 2007 IP