21Mit mehreren aktiven Releases arbeiten

Bei der Entwicklung von Softwareprodukten ist es typischerweise notwendig, mit mehreren aktiven Releases gleichzeitig umzugehen. Nicht alle Kunden können immer und zu jedem Zeitpunkt auf die aktuellste Version der Software wechseln. Treten schwerwiegende Fehler und Sicherheitsrisiken auf, müssen diese sehr schnell in allen aktiven Releases behoben werden (sogenannte Hotfixes). Es muss sichergestellt werden, dass alle Hotfixes aus älteren Versionen auch in die aktuelleren Versionen einfließen. Unter Umständen ist auch ein Backport eines Features oder Hotfix von einer neueren Version auf eine ältere Version notwendig.

Vor dem Veröffentlichen eines neuen Release soll dieses ausführlich getestet werden. Weiterentwicklung ...

Get Git, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.