Como posso diferenciar/comparar facilmente 2 prateleiras no TFS?
Pergunta
Existe uma maneira de comparar 2 prateleiras no TFS sem ter que recorrer a desvantagens em espaços de trabalho separados e diferenciar os arquivos?
Solução
Atualmente, não tenho acesso ao TFS, mas se o arquivo no Shelveset tiver um idenitifer exclusivo (como digamos $/x/y/z/abc; sh = 'ShelveSetName'), você deve ser capaz de emitir uma linha de comando comando tf dff para comparar cada um.
Ou
Se você desativar um e depois use a linha de comando TFS Power Tools para comparar o outro com o comando de revisão
tfpt review /shelveset:shelvesetName;userName
As ferramentas elétricas são específicas da versão e você pode baixar as seguintes versões:
Outras dicas
Eu estava procurando o mesmo IE para comparar o conteúdo de dois Shelveets sem a necessidade de desativar um deles. Acaba escrevendo uma extensão do Visual Studio para a funcionalidade.
A extensão está disponível para o Visual Studio 2013
http://visualstudiogallery.msdn.microsoft.com/1fa59764-efc6-457a-a5f3-81ca68e280e8
E para o Visual Studio 2012
http://visualstudiogallery.msdn.microsoft.com/33C521D4-73FC-48BE-969D-FA68C511341F
Sinta -se à vontade para usar e dê seu feedback.
No Visual Studio, você pode acessar o Team Explorer, alterações pendentes, ações - Encontre prateleiras e, em seguida, encontre seus prateleiras, clique com o botão direito do mouse e visualize os detalhes das prateleiras. Compare com o Workset.