Isolieren von Risiken mithilfe von Verzweigungen
Beachten Sie einige Herausforderungen, denen Teammitglieder häufig gegenüberstehen, wenn sie mit mehr als fünf oder zehn anderen an einem Softwareprojekt arbeiten:
Die Gruppe hat einige (oder auch mehrere) verschiedene Featureteams, von denen jedes an einem Teil der Funktionalität arbeitet, der ziemlich unabhängig ist.Aber jedes Team ist auch auf die von anderen Teams erstellte Funktionalität angewiesen.Sie müssen das Risiko der Änderungen isolieren, die von der in jedem dieser Teams erledigten Arbeit eingearbeitet werden, und gleichzeitig müssen Sie die gesamte Arbeit in einem Produkt zusammenführen.
Das Testteam benötigt eine stabile Version des zu testenden Codes, und gleichzeitig müssen die Entwickler mit neuen Features vorankommen, die gelegentlich das Produkt destabilisieren.
Die Software hat zwei frühere Versionen, und eine aktuelle Version wird bearbeitet.Obwohl der Großteil der Entwicklung in die aktuelle Version investiert wird, müssen die früheren Versionen immer noch mit gelegentlichen Freigaben von Service Packs, wichtigen Korrekturen, Sicherheitspatches und anderen Änderungen unterstützt werden.
In diesem Abschnitt
In diesem Abschnitt werden die Tools für Verzweigungen und Zusammenführungen in der Team Foundation-Versionskontrolle beschrieben, mit denen Sie diese und andere Herausforderungen annehmen können, denen Gruppen von Personen gegenüberstehen, die an einem Softwareprojekt zusammenarbeiten.
Verzweigen von Ordnern und Dateien
Erklärt das Verfahren, das zum Erstellen von Verzweigungen mit der Team Foundation-Versionskontrolle verwendet wird.Strategische Verzweigungen
Das Team kann Verzweigungen in der Versionskontrolle erstellen und verwenden, um die Anwendungsentwicklungsstrategie zu optimieren.Zusammenführen von Ordnern und Dateien
Erklärt das Verfahren, das zum Zusammenführen von Verzweigungen mit der Team Foundation-Versionskontrolle verwendet wird.Anzeigen von Positionen und Zeitpunkten der Zusammenführung von Changesets
Erklärt, wie einsetzbare Diagramme angezeigt und verwendet werden können, die veranschaulichen, wo und wann Zusammenführungen aufgetreten sind.Anzeigen der Verzweigungshierarchie eines Teamprojekts
Erklärt, wie ein interaktives Diagramm angezeigt und verwendet werden kann, das die Verzweigungshierarchie des Teamprojekts veranschaulicht.Zuordnen eines Dateityps zu einem Zusammenführungstool
Beschreibt die Schritte zum Angeben der dem Zusammenführungsvorgang zugeordneten Dateityperweiterungen.
Referenz
Befehlszeilenreferenz der Team Foundation-Versionskontrolle
Verwandte Abschnitte
Vergleichen von Ordnern und Dateien
Erläutert das Vergleichen von Dateien, Ordnern und Shelvesets.Lösen von Dateikonflikten
Führt Themen zum Auflösen von Zusammenführungen, zu Eincheckverfahren und zum Abrufen von Konflikten auf.
Siehe auch
Aufgaben
Anzeigen der Eigenschaften von Dateien und Ordnern, die der Versionskontrolle unterliegen