Branching and merging of software is a very large topic. It is an area where there is a lot of maturity in the software industry. This is already the second major release of the guide and it focuses on applied and practical examples of branching that you can use right now. The 2010 release includes discussions around branching concepts and strategies and also focuses on practical hands-on labs.

This guidance has been created by the Visual Studio ALM Rangers who have the mission to provide out of band solutions for missing features or guidance. This content was created with support from Microsoft Product Group, Microsoft Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.

Download: http://tfsbranchingguideiii.codeplex.com/