title: TFS: "Get This Version" vs "Rollback Entire Changeset"
body: <p>I find myself needing to remote debug some deployed code, I have a clear changeset defined in tfs that is the code that was deployed.</p>
  
  <p><strong>My question is</strong>: What is the standard procedure in TFS to ensure my local code matches what has been deployed to live.</p>
  
  <p>"<em>Get This Version</em>": I seem to recall that operation only checks out the changeset in question, leaving all other files in place, some of which have have been changed by another later changeset</p>
  
  <p>"<em>Rollback Entire Changeset</em>": This one appears most promising, but I'm confused if it means 'Roll back TO this changeset', or if it means 'Roll back this changeset' effectively leaving the code in a state BEFORE that changeset was checked it.</p>
  
  <p>Any clarification would be greatly appreciated.</p>