Obtenha uma lista de arquivos de cópia / colagem de um conjunto de alterações # no TFS

Trabalhando no Visual Studio, não há uma maneira integrada de obter a lista de arquivos que foram alterados em um conjunto de alterações específico que seja fácil de copiar e colar (para um e-mail, rastreador de bug, etc.). Este é um pequeno programa em lote que você pode manter aberto em um console para o qual você pode simplesmente passar um número de changeset e obter todos os arquivos alterados:

@echo off
SET tfs
=http://YOUR_TFS_SERVER:8080/
:number
ECHO
Enter changeset number (0 to exit):
SET
/p chg=
IF NOT
%chg% GTR 0 GOTO end
"%ProgramFiles%Microsoft Visual Studio 9.0Common7IDETF.exe" changeset /server:%tfs% %chg% /noprompt
GOTO number

:end

Tudo o que você precisa fazer é adicionar a localização do seu servidor TFS e verificar se o caminho para as ferramentas TFS está correto para a sua instalação e você deve estar pronto.

Descubra a essência: https://gist.github.com/944714