2010-09-27 15 views
4

Je suis un utilisateur SVN expérimenté qui s'habitue à TFS sur un nouveau site client. Le principal problème que j'ai dû régler avec le nouvel outil est le suivant: comment puis-je obtenir une liste de tous les fichiers de ma copie de travail qui ont changé depuis la dernière révision du serveur, y compris les fichiers ajoutés ou supprimés? Essentiellement, je cherche l'équivalent TFS d'un "svn diff". L'outil de ligne de commande "TF" a une commande "diff" qui signale les fichiers modifiés, mais je ne trouve pas une option pour signaler les fichiers supprimés ou ajoutés; cette fonctionnalité manquante a abouti à quelques check-ins qui (gênant) ont brisé la construction.Comment voir les changements dans la copie de travail locale dans TFS?

Répondre

5

Quelle version de TFS?

TFS2010 a un dossier comparer commande, Fichier> Contrôle de code source> Comparer ... (ou dans l'explorateur de contrôle Source, cliquez-droit sur le chemin du projet qui vous intéresse et sélectionnez ... Comparer).

Mettre en place le Chemin source être un dossier sur le serveur et le chemin cible d'être un dossier local dans votre espace de travail (ou vice versa). Sous Options d'affichage, sélectionnez Afficher les éléments qui existent seulement dans le chemin source, Afficher les éléments qui existent seulement dans le chemin cible et Afficher les articles qui sont différents et cliquez sur OK .

+1

Merci, ceci est utile! Nous utilisons VS2008 et cette fonctionnalité est là. C'est un peu frustrant de voir * tous * les fichiers dans le projet (pas seulement les différences) même si la case à cocher "Afficher les éléments qui sont les mêmes" est désélectionnée; cela se traduit par beaucoup de défilement et d'eyeballing. En outre, il ne semble pas attraper les fichiers qui ont été supprimés dans l'explorateur ... – maerics

+3

Ça craint. 2010 est beaucoup mieux. Ils ont finalement compris. –

1

Y a-t-il une raison pour laquelle vous ne pouvez pas utiliser l'Explorateur de contrôle de source?

Si vous faites un clic droit sur le dossier, le projet ou la branche, vous pouvez cliquer sur Comparer et vous verrez tous les fichiers qui ont été supprimés ou ajoutés.