Freigeben über


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.

Referenz

Befehlszeilenreferenz der Team Foundation-Versionskontrolle

Verwandte Abschnitte

Siehe auch

Aufgaben

Anzeigen der Eigenschaften von Dateien und Ordnern, die der Versionskontrolle unterliegen

Konzepte

Strategische Verzweigungen

Weitere Ressourcen

Visual Studio TFS Branching Guide