¿Cómo puedo comparar/comparar fácilmente 2 estanterías en TFS?


¿Hay una manera de comparar 2 estantes en TFS sin tener que recurrir a desentrañar ambos en espacios de trabajo separados y diferenciar los archivos?

Author: koregan, 2010-03-31

3 answers

Actualmente no tengo acceso a TFS, pero si el archivo en el shelveset tiene un idenitifer único (como por ejemplo say/x/y/z/a.b.c;SH='ShelvesetName') debería ser capaz de emitir un comando de línea tf dff comando para comparar cada uno.

O

Si desabrocha uno y luego usa la línea de comandos TFS power tools para comparar el otro con el comando review

tfpt review /shelveset:shelvesetName;userName

Las herramientas eléctricas son específicas de la versión y puede descargar lo siguiente versiones:

 11
Author: Preet Sangha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-01-08 22:23:28

Estaba buscando lo mismo, es decir, comparar el contenido de dos estanterías sin necesidad de desabrochar una de ellas. Termina escribiendo una extensión de Visual Studio para la funcionalidad.

La extensión está disponible para Visual studio 2013

Http://visualstudiogallery.msdn.microsoft.com/1fa59764-efc6-457a-a5f3-81ca68e280e8

Y para Visual studio 2012

Http://visualstudiogallery.msdn.microsoft.com/33c521d4-73fc-48be-969d-fa68c511341f

Por favor, siéntase libre de usar y dar sus comentarios.

 22
Author: Hamid Shahid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-20 14:59:32

En Visual Studio puede ir a Team Explorer, Cambios pendientes, Acciones - Buscar Shelvesets, luego encontrar su Shelveset, haga clic derecho y Ver Detalles de ShelveSet, que terminan con una lista de archivos, haga clic derecho en el que está interesado y elija Comparar con Workset.

 0
Author: SteveM,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-21 16:07:57