title: How do I merge text in visual studio 2010?
body: <p>To preface this I am an Emacs refugee on Visual Studio 2010's shores and am certain that I am working against the tool.  Please could someone point me in the right direction.  My problem is the <code>MyProject.csproj</code> file is kept under version control using TFS and my coworkers have made a number of changes that no longer get along with my version.  Not a problem, I can just merge the changes and make things right.  But I can't, or rather I don't know how to.  The compare tool in VS only taunts me, it won't let me pick and choose differences like I need to.</p>
  
  <p>What I would love to do is just use Merge in Emacs, run through the file hitting L(eft), R(ight), B(oth) and be done with it in no time.  What I don't understand is why there are certain changes that are accepted by default, that I cannot alter.  I think that what it is doing is identifying changes that I made to the ancestor document and forcing those to be made while providing me the option of merging the changes from my coworkers.  My issue is that these things are contradictory and I would like to ignore my change to Line 12 while accepting the Repository's Line 42 but applying my Line 106. </p>
  
  <p>But I cannot figure out how to tell it "no" to Line 12. </p>
  
  <p>This has to be common, what does one do in VS to get this to work?</p>
  
  <p>Thanks!</p>