.NET Zone is brought to you in partnership with:

I’ve been a Windows developer since 3.0 and caught the Visual Basic wave early with v1. I’ve released a “production” application in every version of VB since then (except VB for DOS). Focusing on enterprise, line-of-business development I’ve built Call Center Applications, Mortgage finance systems, Customer Relationship Management tools and more recently I’ve been in the Litigation Support/Electronic Data Discovery/Electronically Stored Information space. Greg is a DZone MVB and is not an employee of DZone and has posted 477 posts at DZone. You can read more from them at their website. View Full User Profile

Branching Guidance in a VSIX Box

11.30.2012
| 1818 views |
  • submit to reddit

Visual Studio ALM + Team Foundation Server Blog - Quick Response Sample – Visual Studio Extension to support the ALM Rangers Branching and Merging guidance

Quick Response samples provide information directly from Visual Studio ALM Rangers working with the Microsoft Visual Studio Product Group and Microsoft Services, in response to feature gaps to supplement the product and knowledge base information.

Issue

It is not simple to implement a consistent branching model, that complies with the VS TFS Branching and Merging Guide. Ultimately you would want support for this inside Visual Studio.

Resolution

Team Foundation Server has extensive support for version control and branching management through the object model. You can create your own solution, using the sample Visual Studio Extension, in the Quick Response download package. For an overview see the Quick Reference Sheet, which is also included in the sample code package.

...

SNAGHTMLfe1d06b

image

SNAGHTMLfe28661

Besides making the creation of a consistent and branch friendly source control hives (which as a dev with a day job makes me smile), the best thing is that the source for all this is available too (Quick Response Sample Solutions).

image

Here's a snap of the Quick Reference card for this QRS,

image

Related Past Post XRef:
Branching and Merging Guide v2 for Visual Studio 2012 RTM has RTW'd
Visual Studio Team Foundation Server Branching and Merging Guide, v2 [Beta] for Visual Studio 11 released

Visual Studio TFS Branching Guide 2010, aka Team Foundation Server Branching Guide III, released (by guess who? Yep,the ALM Rangers…)
Team Foundation Server Branching Guidance v2 Released
Branching Guidance on CodePlex

Published at DZone with permission of Greg Duncan, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)