Branching Strategies With TFS

What kind of branching strategies are we looking at?

We want something for when we do a release. Having a branch for a release seems like a no-brainer. We’ve got a snapshot of all the code and its dependencies at the time of release. So we can roll back to it for that given moment. Let’s call these RELEASE BRANCHES.

And also something so that we’re not tripping over each others’ code. Let’s call these FEATURE BRANCHES.