Exemplarische Vorgehensweise: Zurückstellen von Elementen, die der Quellcodeverwaltung unterliegen
In dieser exemplarischen Vorgehensweise wird das Zurückstellungsfeature in der Quellcodeverwaltung in Team Foundation veranschaulicht.
Mit dem Zurückstellungsfeature können Sie eine Gruppe ausstehender Änderungen vorübergehend zurückstellen, um an einer anderen Version mit hoher Priorität zu arbeiten oder um nicht getestete Quelldateirevisionen für einen anderen Benutzer freizugeben. Zurückgestellte Änderungen werden in ein Shelveset ausgegeben. Weitere Informationen finden Sie unter Arbeiten mit Quellcodeverwaltungsshelvesets.
Vorbereitungsmaßnahmen
Bevor Sie diese exemplarische Vorgehensweise durchführen können, müssen Sie folgende Aktionen ausführen:
Angeben eines Team Foundation-Servers. Informationen über das Herstellen einer Verbindung mit einem Team Foundation-Server finden Sie unter Gewusst wie: Herstellen einer Verbindung mit Team Foundation Server.
Öffnen eines vorhandenen Teamprojekts. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Herstellen einer Verknüpfung mit einem Teamprojekt.
Hinzufügen des Projekts zur Quellcodeverwaltung, wodurch ein lokaler Arbeitsbereich erstellt wird, in dem die Dateien, die der Quellcodeverwaltung unterliegen, gespeichert, bearbeitet und getestet werden.
Erstellen einer Visual Studio-Projektmappe und anschließendes Einchecken in die Quellcodeverwaltung für die Projektmappe. Weitere Informationen finden Sie unter Hinzufügen von Projekten und Projektmappen zur Quellcodeverwaltung über den Projektmappen-Explorer.
Wenn Sie mit diesen Vorbereitungsschritten nicht vertraut sind, sollten Sie zunächst Exemplarische Vorgehensweise: Navigieren in der Team Foundation-Quellcodeverwaltung lesen.
Zum Ausführen dieser exemplarischen Vorgehensweise müssen Sie über die folgenden Sicherheitsberechtigungen verfügen:
PendChange
Checkin
Weitere Informationen über Sicherheitsberechtigungen der Quellcodeverwaltung in Team Foundation finden Sie unter Übersicht über die Team Foundation-Sicherheit.
Zurückstellen von Ordnern und Dateien unter Team Foundation-Quellcodeverwaltung
In der folgenden Vorgehensweise wird der Vorgang beschrieben, mit dem Sie ausstehende Änderungen vorübergehend in einem Arbeitsbereich zurückstellen können. Mit einer Zurückstellung kann auch Code für einen anderen Benutzer zum Zweck der Codeüberprüfung freigegeben werden.
Führen Sie Letzte Version abrufen aus, um den Arbeitsbereich mit der neuesten Serverversion zu synchronisieren, und erstellen Sie anschließend die Anwendung, um sicherzustellen, dass sie vor dem Zurückstellen oder Einchecken kompiliert wird. Auf diese Weise können Sie Änderungen in Quelldateien aufnehmen, die außerhalb des Arbeitsbereichs vorgenommen wurden. Weitere Informationen finden Sie unter Gewusst wie: Aktualisieren der Quelldateien im Arbeitsbereich.
In der folgenden Vorgehensweise wird davon ausgegangen, dass Sie über eine Projektmappe mit ausstehenden Änderungen verfügen.
So stellen Sie Ordner und Dateien zurück, die der Quellcodeverwaltung unterliegen
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste, und wählen Sie Ausstehende Änderungen zurückstellen aus.
Hinweis
Die Option zum Zurückstellen steht auch im Quellcodeverwaltungs-Explorer zur Verfügung.
Geben Sie im Dialogfeld Code ablegen - Quelldateien im Feld Shelvesetname die Bezeichnung shelvetest ein.
Geben Sie im Feld Kommentar den Text Testing my shelveset ein, und klicken Sie dann auf Code ablegen.
Die Dateien und Ordner werden auf den Quellcodeverwaltungsserver kopiert und können von anderen Teammitgliedern aufgenommen werden. Weitere Informationen finden Sie unter Gewusst wie: Zurückstellen und Aufnehmen ausstehender Änderungen.
Sicherheit
Zum Abschließen dieser exemplarischen Vorgehensweise sind die Berechtigungen PendChange und Checkin erforderlich. Weitere Informationen finden Sie unter Sicherheitsrechte und Berechtigungen für die Quellcodeverwaltung.
Siehe auch
Aufgaben
Gewusst wie: Zurückstellen und Aufnehmen ausstehender Änderungen
Referenz
Befehl Shelvesets
Befehl Shelve
Befehl Unshelve
Konzepte
Arbeiten mit Quellcodeverwaltungsshelvesets
Arbeiten mit Arbeitsbereichen der Quellcodeverwaltung
Weitere Ressourcen
Exemplarische Vorgehensweisen für die Team Foundation-Quellcodeverwaltung