confira o TFS em um conjunto de mudanças específico

Eu estou usando o TFS e VS 2012 e meu projeto está em um estado quebrado e não consigo descobrir o porquê. Gostaria de voltar a uma versão anterior da minha solução quando sei que funcionou e fazer alterações nessa versão de trabalho. No entanto, quando escolho fazer check-out de um changeset específico, parece-me que ele está apenas alterando os arquivos que foram alterados naquele changeset. Quando eu uso o git e confiro uma revisão, meu código se parece exatamente com o da revisão. Arquivos que ainda não existiam nessa revisão são removidos, arquivos que existiam têm conteúdo como estavam naquela revisão, etc. Mas não consigo fazer o mesmo no TFS. Eu não consigo descobrir como obter todos os arquivos (e apenas os arquivos) no estado em que eles existiam quando um conjunto de alterações específico foi verificado. Estou faltando alguma coisa? Qualquer ajuda realmente apreciada.

questionAnswers(3)

yourAnswerToTheQuestion