Entwickeln von Code und Verwalten von ausstehenden Änderungen

Die meisten Änderungen, die Sie den Dateien vornehmen, werden als ausstehende Änderungen in die Warteschlange gestellt. Während Sie arbeiten, können Sie Informationen zu den Änderungen organisieren, verwalten und abrufen.

  • Arbeiten im Projektmappen-Explorer

  • Verwenden der Seite "Meine Arbeit" zum Verwalten der Arbeit

  • Verwalten Ihrer Arbeit auf der Seite "Ausstehende Änderungen"

  • Anzeigen der Änderungen

  • Rückgängigmachen der ausstehenden Änderungen

  • Eingabeaufforderung verwenden

  • Abrufen von Tipps

Arbeiten im Projektmappen-Explorer

Auf der Startseite im Team Explorer (Tastatur: Drücken Sie STRG + 0, H) können Sie mit der Programmierung in einer neuen oder vorhandenen Projektmappe starten.

Open a solution from the Team Explorer Home page

Wenn Sie die Projektmappe geöffnet haben, öffnen Sie den Projektmappen-Explorer (Tastatur: STRG + ALT + L).

Solution Explorer with Test and Class projects

Wenn Sie eine Datei über den Projektmappen-Explorer öffnen und ändern, wird die Datei automatisch für Sie ausgecheckt. Es werden Symbole angezeigt, die angeben, welche Dateien Sie nicht geändert haben TFSC Checked-In Status Icon, welche Dateien Sie ausgecheckt haben TFSC Checked-Out Status Icon und welche Dateien Sie der Projektmappe hinzugefügt haben TFSC Pending Addition Status Icon.

Wenn Sie mit einer Projektmappe arbeiten, die mehrere Dateien enthält, ist es wahrscheinlich bequem, den Projektmappen-Explorer zu filtern, um nur die Dateien anzuzeigen, die Sie geändert haben Changes filter (Tastatur: STRG + [, P).

Verwenden der Seite "Meine Arbeit" zum Verwalten der Arbeit

Wenn Sie Visual Studio Premium oder Visual Studio Ultimate verwenden, können Sie die Arbeit auf der Seite "Meine Arbeit" im Team Explorer (Tastatur: STRG + 0, M) verwalten.

To Do List on My Work Page in Team Navigator

Auf der Seite "Meine Arbeit" können Sie folgende Aufgaben ausführen:

  • Nachverfolgen der Arbeit gegen Arbeitsaufgaben

  • Unterbrechen und spätere Wiederaufnahme der Arbeit, (einschließlich Dateiänderungen, zugehörige Arbeitsaufgaben und Visual Studio-Zustände wie Fensterpositionen und Haltepunkte)

  • Anfordern einer Codeüberprüfung

Ein Beispiel mit einer schrittweisen Anleitung finden Sie unter Schreiben von neuem Code für eine User Story und Halten Sie die Arbeit an, reparieren Sie einen Fehler und leiten Sie eine Codeüberprüfung.

Tipps

  • TipSie können steuern, welche Art von Arbeitsaufgaben im Abschnitt Verfügbare Arbeitsaufgaben angezeigt werden. Wählen Sie eine der Standardoptionen oder Ihre persönlichen Abfragen aus, die sich im Stammordner Meine Abfragen befinden. Um mit diesen Abfragen zu arbeiten, wählen Sie im Team Explorer Home icon Startseite und dann Arbeitsaufgaben aus.

  • TipWenn Sie eine Arbeitsaufgabe auf Verfügbar, In Bearbeitung oder Angehalten setzen, werden der Zustand der Arbeitsaufgabe und die Kommentare aktualisiert, damit das Team automatisch über den Status der Arbeit informiert wird. So wird z. B. das Task Board für das Team aktualisiert, um den Status anzuzeigen. Siehe Zusammenarbeit [umgeleitet].

  • TipWenn das Teamprojekt Typdefinitionen für benutzerdefinierte Arbeitsaufgaben enthält, können zudem Probleme mit der Seite "Meine Arbeiten" auftreten, wenn der Administrator für das Teamprojekt nicht bestimmte Schritte ausgeführt hat. Weitere Informationen finden Sie unter Konfigurieren und Anpassen von Agile-Planungstools für ein Teamprojekt und Update einer angepassten Prozessvorlage für den Zugriff auf neue Funktionen.

Verwalten Ihrer Arbeit auf der Seite "Ausstehende Änderungen"

Auf der Seite "Ausstehende Änderungen" (Tastatur: STRG + 0, P) im Team Explorer können Sie Ihre Arbeit verwalten.

Checking in the pending changes

Tipp

  • Sie können Undock die Seite "Ausstehende Änderungen" vom Team Explorer lösen und sie in einem neuen Fenster öffnen.

  • Im Menü "Aktionen" können Sie zwischen "Listenansicht" und "Strukturansicht" wechseln.

Fast alle Änderungen, die Sie an den Dateien auf dem Entwicklungscomputer vornehmen, werden in Ihrem Arbeitsbereich als ausstehende Änderung gespeichert, bis Sie sie einchecken:

Arbeiten mit automatisch erkannten Änderungen

Wenn Sie in einem lokalen Arbeitsbereich arbeiten, kann Visual Studio Änderungen erkennen, die Sie außerhalb des Systems vornehmen. Wenn Sie eine Datei außerhalb von Visual Studio bearbeiten (beispielsweise im Editor), wird die Änderung automatisch in Eingeschlossene Änderungen berücksichtigt.

Wenn Sie eine Datei außerhalb von Visual Studio zum Beispiel in Windows-Explorer hinzufügen oder entfernen (Datei-Explorer in Windows 8), wird der Link Gefundene Änderungen im Abschnitt Ausgeschlossene Änderungen angezeigt. Wählen Sie diesen Link aus, wenn Sie diese Änderungen einschließen möchten. Das Dialogfeld Kandidatenänderungen höher stufen wird angezeigt. Sie können das Kontextmenü der hinzugefügten Elemente öffnen und In Windows Explorer suchen auswählen, um diese Elemente anzuzeigen, oder Von Datenträger löschen auswählen, um sie zu löschen.

Hinweis

Leere Ordner werden nicht angezeigt.

Wenn Elemente, die Sie nicht einchecken müssen, regelmäßig im Dialogfeld Kandidatenänderungen höher stufen angezeigt werden, können Sie eines davon auswählen, das entsprechende Kontextmenü öffnen und Dieses lokale Element ignorieren auswählen, um das Element zu ignorieren. Sie können auch Nach Erweiterung ignorieren oder Nach Dateiname ignorieren auswählen, um eine Datei zu erstellen, die bewirkt, dass Visual Studio diese Art von Datei systematisch ignoriert. Weitere Informationen zu TFIGNORE-Dateien finden Sie unter Hinzufügen von Dateien zum Server.

Zuordnen von Arbeitsaufgaben

Es ist eine bewährte Methode, Arbeitsaufgaben (z. B. Aufgaben oder Fehler) mit Ihren Änderungen zuzuordnen. Ziehen Sie unter "Verwandte Arbeitsaufgaben" Arbeitsaufgaben aus einer Abfrage oder fügen Sie diese über die ID hinzu.

Ausschließen von Änderungen

Informationen finden Sie unter Dateien, die eingecheckt werden sollen

Anzeigen der Änderungen

Sie können selbst noch einmal überprüfen, welche Änderungen Sie an einer Datei vorgenommen haben.

Verwenden Sie "Ausstehende Änderungen", um anzuzeigen, welche Änderungen Sie vorgenommen haben

  • Öffnen Sie auf der Seite "Ausstehende Änderungen" das Kontextmenü für das Element, und wählen Sie eine der folgenden Optionen aus:

    • Mit Arbeitsbereichsversion vergleichen, um anzuzeigen, welche Änderungen Sie an der Version im Arbeitsbereich vorgenommen haben

    • Mit letzter Version vergleichen, um die Unterschiede zwischen der von Ihnen geänderten Version und der aktuellen Version der Datei in der Codebase des Teams zu ermitteln

Verwenden Sie den Projektmappen-Explorer oder den Quellcodeverwaltungs-Explorer, um anzuzeigen, welche Änderungen Sie vorgenommen haben

  1. Suchen und markieren Sie das Element im Projektmappen-Explorer oder im Quellcodeverwaltungs-Explorer.

  2. Öffnen Sie das Kontextmenü für das Element, und wählen Sie dann Vergleichen aus.

  3. Wählen Sie im Dialogfeld Vergleichen im Menü Typ Folgendes aus:

    • Arbeitsbereichsversion, um anzuzeigen, welche Änderungen Sie an der Version im Arbeitsbereich vorgenommen haben

    • Letzte Version, um die Unterschiede zwischen der von Ihnen geänderten Version und der aktuellen Version der Datei in der Codebase Ihres Teams zu ermitteln

    • Eine der anderen Optionen: Changeset, Datum oder Bezeichnung.

  4. Klicken Sie auf OK.

Das Fenster zum Anzeigen der Unterschiede wird angezeigt. Siehe Vergleichen von Dateien.

Rückgängigmachen der ausstehenden Änderungen

Sie können eine, mehrere oder alle der ausstehenden Änderungen im Arbeitsbereich verwerfen.

Hinweis

Einige andere Optionen:

So machen Sie einige der ausstehenden Änderungen rückgängig

  1. Wählen Sie im Projektmappen-Explorer im Fenster "Ausstehende Änderungen" oder im Quellcodeverwaltungs-Explorer ein oder mehrere Elemente aus, öffnen Sie das Kontextmenü, und wählen Sie Rückgängig oder Ausstehende Änderungen rückgängig machen aus.

    Tipp

    Um alle Änderungen rückgängig zu machen, die Sie in der Projektmappe oder in einem Codeprojekt vorgenommen haben, öffnen Sie das Kontextmenü, und wählen Sie dann Ausstehende Änderung wiederherstellen aus.

  2. Stellen Sie sicher, dass im Dialogfeld Ausstehende Änderungen rückgängig machen die Änderungen ausgewählt sind, die Sie rückgängig machen möchten, und klicken Sie dann auf Änderungen rückgängig machen.

So machen Sie alle ausstehenden Änderungen rückgängig

  • Klicken Sie auf der Seite Ausstehende Änderungen auf den Link Aktionen, und wählen Sie dann Alle rückgängig machen aus.

Eingabeaufforderung verwenden

  • Befehl Status: Anzeigen ausstehender Änderungen in der Eingabeaufforderung.

  • Befehl Checkin: Anzeigen ausstehender Änderungen im Dialogfeld Einchecken.

  • Befehl Undo: Rückgängig machen ausstehender Änderungen.

    Tipp

    Wenn Sie über ausreichende Berechtigungen verfügen, können Sie den Auscheckvorgang eines anderen Benutzers mit diesem Befehl rückgängig machen.

  • Difference Command: Anzeigen Ihrer Änderungen an einer Datei.

Nächste Schritte

Wenn Sie bereit sind:

Tipps