Question

Est-il possible de comparer 2 étagères dans TFS sans avoir à recourir à unshelving aussi bien dans les espaces de travail séparés et diffing les fichiers?

Était-ce utile?

La solution

Je n'ai pas accès à TFS actuellement, mais si le fichier dans le shelveset a une idenitifer unique, (comme, disons $ / x / y / z / abc; SH = 'ShelvesetName'), vous devriez être en mesure d'émettre un ligne de commande tf dff commande pour comparer chacun.

ou

Si vous unshelve un, puis utiliser la ligne de commande outils électriques TFS pour comparer l'autre avec la commande d'examen

tfpt review /shelveset:shelvesetName;userName

Les outils électriques sont version spécifique et vous pouvez télécharger les versions suivantes:

Autres conseils

Je cherchais même dire pour comparer le contenu de deux shelveets sans avoir besoin de unshelve l'un d'entre eux. Finir par écrire une extension Visual Studio pour la fonctionnalité.

L'extension est disponible pour Visual Studio 2013

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

et pour Visual Studio 2012

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

S'il vous plaît ne hésitez pas à utiliser et donner vos commentaires.

Dans Visual Studio, vous pouvez aller à Team Explorer, des modifications en attente, Actions - Trouvez Shelvesets, puis trouver votre shelveset, faites un clic droit et Voir shelveset détails, vous vous retrouvez avec une liste de fichiers, cliquez droit celui qui vous intéresse et choisissez Comparer avec Workset.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top