¿Cómo puedo fácilmente diferencias / compare 2 shelvesets en TFS?
Pregunta
¿Hay una manera de comparar 2 estantes en TFS sin tener que recurrir a unshelving tanto en diferentes áreas de trabajo y diffing los archivos?
Solución
No tengo acceso a TFS actualmente, pero si el archivo en el conjunto de cambios aplazados tiene una idenitifer única (como por ejemplo $ / x / y / z / abc; SH = 'ShelvesetName') que debe ser capaz de emitir una línea de comandos tf DFF comando para comparar cada uno.
o
Si uno unshelve y luego usar las herramientas eléctricas de línea de comando TFS para comparar el otro con el comando de revisión
tfpt review /shelveset:shelvesetName;userName
Las herramientas eléctricas son versión específica y se puede descargar las versiones siguientes:
Otros consejos
Yo estaba buscando la misma es decir, para comparar el contenido de dos shelveets sin necesidad de una unshelve de ellos. Terminar de escribir 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 sus comentarios.
En Visual Studio se puede ir a Team Explorer, Cambios pendientes, acciones - Encuentra Shelvesets, y luego encontrar su aplazados, haga clic derecho y Ver detalles aplazados, se termina con una lista de archivos, haga clic derecho en el que está interesado y seleccione en comparación con el plan de trabajo.