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.
My question is: What is the standard procedure in TFS to ensure my local code matches what has been deployed to live.
"Get This Version": 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
"Rollback Entire Changeset": 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.
Any clarification would be greatly appreciated.