Share via


Zurücksetzen von Changesets

Ein Changeset ist eine dauerhafte Komponente des Verlaufs der Elemente, die der Versionskontrolle unterliegen, und kann nicht rückgängig gemacht oder entfernt werden. Sie können jedoch die Auswirkungen von einem oder mehreren Changesets rückgängig machen.

Tipp

Sie können prüfen, ob die Änderungen, die durch das Zurücksetzen von Elementen entstehen, dem entsprechen, was Sie beabsichtigen, bevor Sie die Änderungen an den Server übermitteln.Einzelheiten finden Sie unter Tipps.

Erforderliche Berechtigungen

Sie müssen einer der Contributors für das Teamprojekt sein. Siehe TFS-Standardgruppen, -Berechtigungen und -Rollen [umgeleitet].

Was möchten Sie tun?

  • Zurücksetzen von Änderungen von einem einzelnen Changeset

  • Zurücksetzen von Änderungen mehrerer Changesets

  • Zurücksetzen auf eine bestimmte Version

  • Über die Eingabeaufforderung arbeiten

  • Abrufen von Tipps

Zurücksetzen von Änderungen von einem einzelnen Changeset

Ein Entwickler möchte beispielsweise die Auswirkungen eines Changesets rückgängig machen:

Zurücksetzungsänderungen von einem Changeset

So setzen Sie ein Changeset über die Changesetdetails-Seite zurück

So setzen Sie ein Changeset über das Fenster "Versionsgeschichte" zurück

  • Öffnen Sie im Fenster Versionsgeschichte das Kontextmenü einer Version und wählen Sie Gesamtes Changeset zurücksetzen aus.

So setzen Sie ein Changeset im Quellcodeverwaltungs-Explorer zurück

  1. Wählen Sie im Quellcodeverwaltungs-Explorer ein Element aus, öffnen Sie das Kontextmenü, und wählen Sie Zurücksetzung aus.

    Hinweis

    Durch die Elemente, die Sie auswählen, legen Sie den Umfang der Rollbackänderungen fest.

  2. Wählen Sie im Dialogfeld Zurücksetzung die Option Änderungen von einem einzelnen Changeset zurücksetzen aus.

Zurücksetzen von Änderungen mehrerer Changesets

Ein Entwickler möchte beispielsweise die Auswirkungen verschiedener aufeinanderfolgender Changesets entfernen:

Zurücksetzungsänderungen von mehreren Changesets

So setzen Sie ein Changeset über das Fenster "Versionsgeschichte" zurück

  • Wählen Sie im Fenster Versionsgeschichte zwei oder mehr aufeinanderfolgende Versionen aus, öffnen Sie das Kontextmenü, und wählen Sie Zurücksetzung aus.

So setzen Sie ein Changeset im Quellcodeverwaltungs-Explorer zurück

  1. Wählen Sie im Quellcodeverwaltungs-Explorer ein Element aus, öffnen Sie das Kontextmenü, und wählen Sie Zurücksetzung aus.

    Hinweis

    Durch die Elemente, die Sie auswählen, legen Sie den Umfang der Rollbackänderungen fest.

  2. Wählen Sie im Dialogfeld Zurücksetzung die Option Änderungen von einem Bereich an Changesets zurücksetzen aus.

Zurücksetzen auf eine bestimmte Version

Ein Entwickler möchte beispielsweise eine Datei auf eine ältere Version zurücksetzen und damit die Auswirkungen aller Changesets beseitigen, die nach dieser Version aufgetreten sind:

Zurücksetzung auf ein einzelnes Changeset

So führen Sie das Zurücksetzen auf eine bestimmte Version durch

  1. Wählen Sie im Quellcodeverwaltungs-Explorer ein Element aus, öffnen Sie das Kontextmenü, und wählen Sie Zurücksetzung aus.

  2. Wählen Sie im Dialogfeld Zurücksetzung die Option Auf eine bestimmte Version zurücksetzen aus.

Über die Eingabeaufforderung arbeiten

Tipps