title: tfs merged changeset still appears in merge wizard when from trunk to branch
body: <p>We have an issue where changesets that have already been merged between 2 branches appear in the list when merging the opposite direction.  I have blogged it but don't see a fix except way back in TFS 2010.  We are on TFS 2013 Upgrade 5.</p>
  
  <p>Example:</p>
  
  <ul>
  <li><p>We have a trunk with a Dev branch.</p></li>
  <li><p>Do some work in DEv, checkin changeset 1, merge to Trunk.</p></li>
  <li><p>Now Trunk and Dev are in sync.</p></li>
  <li><p>Now use the wizard to merge from Trunk down to dev.  changeset 1 appears in the list when it shouldn't.  The two branches are identical.  </p></li>
  </ul>
  
  <p>The scenario when you would need to do this are simply that changes were merged to Trunk from another branch or directly to trunk for a bug fix for example.  Then you need to merge down from Trunk to Dev to get dev in sync with some changes that are necessary in Dev branch.</p>
  
  <p>This used to work and it broke at some point in the 2008 or 2010 version.  We are on 2013 and still an issue.</p>
  
  <p>Can anybody tell me if this has been addressed?</p>
  
  <p>Thanks.</p>