Devlico.Us
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @devlicious

Derik Whittaker

Thoughts on Software Development, .Net, OOP, Design Patterns and all things cool



The VS Team Branch Merge Dance Explained

Just wanted to dump a quick how-to on doing branch to trunk merges in VS Team.  It is pretty simple really, only a few steps.

  1. Pull the latest of the branch to your local disk
  2. Pull the latest of the trunk to your local disk
  3. Merge and Pray (more on this at a later date)

Yea sounds pretty easy right.... WRONG.  Tonight we spent 5 hours doing a very long, very painful, very tiring merge.  Only to finally realize that the person doing the merge (we were doing a group merge via desktop sharing because of what had changed) had not gotten latest of the trunk. 

We all just assumed that it would merge with the latest in the trunk and not look at your local disk.  Boy were we wrong. 

The entire time we were doing the merge, something did not feel right.  Well, that damn gut feeling was right again.  Oh well, we will try it again, this time with the LATEST.

So, just remember, GET LATEST FIRST.

Till next time,

Derik the merge exhausted (sorry Kyle, had still your signoff this time) :)



Comments

Chris Ortman said:

# February 15, 2008 9:05 AM

Kyle Baley said:

This time, try it with a soundtrack. It might go faster.

# February 15, 2008 9:55 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Derik Whittaker

Derik is a .Net Developer/Architect specializing in WinForms working out the northern suburbs of Chicago. He is also believer and advocate for Agile development including SCRUM, TDD, CI, etc.

When Derik is not writing code he can be found spending time with his wife and young son, climbing on his bouldering wall, watching sports (mostly baseball), and generally vegging out. Check out Devlicio.us!

Our Sponsors

Red-Gate!