Freigeben über


Senden von Änderungen

Sie können geänderte Dateien mithilfe des Fensters Ausstehende Änderungen oder des Dialogfelds Einchecken auf dem Server für die Versionskontrolle einchecken. Änderungen werden als Gruppe eingecheckt und auf dem Server als Changeset nachverfolgt. Beim Einchecken können Sie erklärende Kommentare hinzufügen, Arbeitsaufgaben dem Changeset zuordnen und die Einhaltung der Eincheckrichtlinie überprüfen. Verschiedene Aspekte des Eincheckvorgangs können vom Administrator angepasst werden.

Funktionsweise des Eincheckvorgangs

Wenn Sie einen Eincheckvorgang starten, werden die Quelldateiaktualisierungen entweder als Gruppe erfolgreich ausgeführt, oder sie schlagen als Gruppe fehl. Wenn eine der Änderungen in der Liste der ausstehenden Änderungen nicht an den Server übermittelt werden kann (beispielsweise aufgrund eines Konflikts), wird für keine der Änderungen ein Commit durchgeführt, und es wird kein Changeset erstellt.

Während eines Eincheckvorgangs:

  • Die Einhaltung der Eincheckrichtlinie wird überprüft.

  • Die Änderungen werden als ein Changeset an den Server übergeben, und die Changesetnummer wird angezeigt.

  • Für Dateien, die ausgecheckt waren, wird der Schreibschutz wiederhergestellt. Die Änderungen werden auf dem Server angezeigt und können von anderen Benutzern abgerufen werden.

  • E-Mail-Nachrichten werden Teammitgliedern zugestellt, die Eincheckbenachrichtigungen abonniert haben.

  • Arbeitsaufgaben werden aktualisiert.

Anpassen des Eincheckvorgangs

Ein Team Foundation-Administrator kann die Eincheckhinweise und Eincheckrichtlinien für ein bestimmtes Teamprojekt anpassen. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Anpassen von Eincheckrichtlinien und -hinweisen.

In diesem Abschnitt

Beschreibung

Unterstützender Inhalt

Beschreibt die Typen lokal beibehaltener Änderungen und deren Verwaltung.

Ausstehende Änderungen

Erklärt die Aufgaben, die Sie mit dem Dialogfeld Einchecken erledigen können, um mit ausstehenden Änderungen, Changesets, Befehlen zum Ablegen von Code und Warnungen zu arbeiten.

Verwenden der Fenster Einchecken und Ausstehende Änderungen

Einchecken ausstehender Änderungen für einen abgegrenzten Eincheckbuild

Beschreibt die Optionen zum Einchecken ausstehender Änderungen in der Versionskontrolle mit dem Dialogfeld Einchecken.

Einchecken von ausstehenden Änderungen

Erklärt, wie der Channel Eincheckhinweise im Dialogfeld Einchecken verwendet wird.

Zuordnen von Eincheckhinweisen zu Changesets

Erklärt, wie der Channel Arbeitsaufgaben im Dialogfeld Einchecken verwendet wird.

Zuordnen von Arbeitsaufgaben zu Changesets

Erklärt, wie trotz Warnungen im Channel Richtlinienwarnungen ausstehende Änderungen eingecheckt werden.

Überschreiben einer Eincheckrichtlinie

Beschreibt die Schritte zum Anzeigen von Arbeitsaufgabendetails über die Fenster Einchecken und Ausstehende Änderungen sowie über den Channel Arbeitsaufgaben.

Anzeigen von Arbeitsaufgabendetails im Fenster "Ausstehende Änderungen"

Erläutert, wie alle ausstehenden Änderungen in einem Arbeitsbereich angezeigt und Entscheidungen über sie getroffen werden.

Anzeigen und Verwalten aller ausstehenden Änderungen im Arbeitsbereich

Erläutert, wie ausstehende Änderungen in Arbeitsbereichen, die Sie gegenwärtig nicht bearbeiten, angezeigt und Entscheidungen über sie getroffen werden.

Anzeigen von ausstehenden Änderungen in anderen Arbeitsbereichen

Erläutert die Schritte, die Sie ausführen, um ausstehende Änderungen rückgängig zu machen.

Rückgängigmachen ausstehender Änderungen

Erläutert, wie der Rollback-Befehl verwendet wird, um den Effekt von einem oder mehreren Changesets auf ein oder mehrere Elemente zurückzusetzen.

Ausführen eines Rollbacks für gesendete Änderungen

Verweise

Befehlszeilenreferenz der Team Foundation-Versionskontrolle

Verwandte Abschnitte

Siehe auch

Aufgaben

Lösen von Konflikten zwischen zwei Dateien

Konzepte

Verwenden der Fenster Einchecken und Ausstehende Änderungen

Arbeiten mit Changesets

Ausstehende Änderungen