2010-02-22 24 views
63

Ich möchte TFS Changesets durchsuchen.Wie TFS Changesets durchsuchen?

Ich möchte Änderungssets nicht suchen, indem Sie eine Datei angeben, die im Änderungsset enthalten ist. Ich möchte nicht angeben, welcher Benutzer das Changeset erstellt hat.

Ich möchte einfach eine Changeset-Nummer eingeben und diesen Changeset betrachten. Oder sehen Sie sich einen Bereich an und durchsuchen Sie ihn.

Keine angegebene Datei, kein angegebener Benutzer. TFS 2008 scheint mir das nicht erlauben zu wollen.

Ich muss etwas verpassen.

Wie machst du das?

+1

, wie man sich den TFS Powertools geschaut? Oder können Sie auf VS2k10 warten, wo es (endlich!) Bessere Unterstützung für das Arbeiten mit Changesets gibt? –

+0

Ich denke, er ist daran interessiert, etwas bereits in VS zu verwenden ... mit anderen Worten, ohne ein Plugin zu verwenden – Polaris878

+0

Ich habe nichts dagegen, ein Plugin zu versuchen ... Ich habe Sidekicks benutzt (habe nicht getan, was ich will). Ich schaue mir Powertools an. – JoshL

Antwort

93

In Source Control Explorer, drücken Sie Strg + G sein. Dadurch wird das Dialogfeld "Changesets suchen" angezeigt. Leider ist es in VS 2008 eine Art Einheitsgröße: Man muss in einem großen, sperrigen Suchdialog arbeiten, selbst wenn man die Nummer (n) bereits kennt. In Ihrem Fall drehen Sie den Radiobutton, um nach Bereich zu suchen, und geben Sie dann die gewünschte Änderungssatznummer als Anfang & Ende des Bereichs ein.

Die VS 2010-Version dieses Dialogfelds vereinfacht den Anwendungsfall "Lookup single changeset by #", FWIW.

Meine persönliche Vorliebe: Wenn Sie ein Konsolenfenster geöffnet haben, gibt es eine schnellere Route. Geben Sie einfach tf changeset 12345 ein. Wenn Sie die Power Tools verwenden, können Sie "Get-TfsChangeset" oder "tfchangeset" für eine verbesserte Leistung und Programmierbarkeit verwenden.

+0

Awesome Shortcut-Tipp! – MaSuGaNa

9

Klicken Sie im Quellcode-Explorer mit der rechten Maustaste auf einen beliebigen Ordner in der Quellcodeverwaltung und wählen Sie Verlauf anzeigen. Dadurch erhalten Sie eine Liste von Changesets, die diesen Ordner (rekursiv) berühren. Es ist keine Möglichkeit, einen Changeset einzugeben, aber es ist ein weiterer einfacher Weg, Changesets zu sehen. Sie können auch mit der rechten Maustaste auf einen Ordner klicken und In Quellcodeverwaltung suchen -> Changeset ... wählen, mit dem Sie einen Changeset eingeben können Nummer oder Bereich.

** diese könnten Teil TFS Power Tools

2

Besuchen Sie auf der Website, die von TFS oder Visual Studio Online bereitgestellt wird, die Startseite Ihres Teams. Klicken Sie dann auf dieser Seite auf den Link Code und dann auf Changesets, der nach dem Laden eine Liste der historischen Änderungssätze enthält.

Schritte

enter image description here

2
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

Danke ... :)

Verwandte Themen