We've just switched to an SVN based version control system at work after some mishaps last week. As such I've been reading up on it and I've discovered that SVN doesn't support branching as such. It supports copying, which can be used to create branches and tags. Here's a good example of how to achieve branching in SVN.