66 votes

Comment parcourir les changesets TFS ?

Je veux parcourir les changesets TFS.

Je ne veux PAS rechercher les changesets en spécifiant un fichier contenu dans le changeset. Je ne veux pas spécifier l'utilisateur qui, selon moi, a créé le jeu de modifications.

Je veux simplement entrer un numéro de modification et regarder cette modification. Ou peut-être voir une gamme, et puis les parcourir.

Fichier non spécifié, utilisateur non spécifié. TFS 2008 semble ne pas vouloir me permettre de faire cela.

Je dois manquer quelque chose.

Comment faites-vous ?

1 votes

Comment avez-vous regardé les TFS Powertools ? Ou pouvez-vous attendre VS2k10 où il y a (enfin !) un meilleur support pour travailler avec les changesets ?

0 votes

Je pense qu'il est intéressé par l'utilisation de quelque chose qui se trouve déjà dans VS... en d'autres termes, sans utiliser de plugin.

0 votes

Cela ne me dérange pas d'essayer un plugin... J'ai utilisé Sidekicks (qui ne faisait pas ce que je voulais). Je vais regarder Powertools.

98voto

Richard Berg Points 14218

Dans l'explorateur de contrôle de source, appuyez sur CTRL+G. Cela fera apparaître la boîte de dialogue Find Changesets. Malheureusement, c'est une sorte de taille unique dans VS 2008 : vous devez travailler dans une grande boîte de dialogue de recherche volumineuse, même si vous connaissez déjà le(s) numéro(s). Dans votre cas, basculez le bouton radio pour rechercher par plage et ensuite entrez le numéro de changeset désiré comme début et fin de la plage.

La version VS 2010 de cette boîte de dialogue simplifie le cas d'utilisation "recherche d'un seul changeset par #", FWIW.

Ma préférence personnelle : si vous avez une fenêtre de console ouverte, il y a un chemin plus rapide. Tapez simplement tf changeset 12345 . Si vous utilisez les Power Tools, vous pouvez remplacer "Get-TfsChangeset" ou "tfchangeset" pour améliorer les performances et la programmabilité.

0 votes

Une astuce de raccourci géniale !

11voto

qntmfred Points 10246

Dans la fenêtre de l'explorateur de contrôle de source, faites un clic droit sur n'importe quel dossier dans l'arbre de contrôle de source et sélectionnez Afficher l'historique. cela vous donnera une liste des changesets qui touchent ce dossier (récursivement). Ce n'est pas un moyen de saisir un jeu de modifications, mais c'est un autre moyen facile de voir les jeux de modifications.

vous pouvez également cliquer avec le bouton droit de la souris sur un dossier et sélectionner Find in Source Control -> Changeset... ce qui vous permettra d'entrer un numéro ou une plage de changeset.

** Ceux-ci pourraient faire partie de Outils électriques TFS

5voto

OmegaMan Points 5315

Sur le site web fourni par TFS ou sur Visual Studio Online, allez sur la page d'accueil de votre équipe. Puis sur cette page, cliquez sur le lien Code puis Changesets qui, après chargement, fournit une liste des jeux de modifications historiques.

Étapes

enter image description here

4voto

Bhanu pratap Points 694
1. Open Visual studio and find Team Explorer(right hand side of computer screen).
2. Click on Team Explorer and Look for Source Control Explorer.
3. Now Click on Source Control Explorer.
4. Now Press CTRL+G
5. Changeset popup will come up.
6. Enter Changeset Number.
7. Click OK button of Changeset Popup.
8. Changeset Details will come up.

enter image description hereenter image description hereenter image description hereenter image description hereenter image description here

Merci... :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X