21 Periodisch Releases durchführen

Dieser Workflow beschreibt einen Releaseprozess für ein typisches Webprojekt. Bei unserem Webprojekt gibt es immer nur ein produktives Release und ein zukünftiges Release. Im produktiven Release sollen schwerwiegende Fehler und Sicherheitsrisiken sehr schnell behoben werden (sogenannte Hotfixes). Das neue Release soll vor dem Veröffentlichen eine ausführliche mehrtägige Testphase (Codefreeze-Phase) durchlaufen. Parallel soll die Weiterentwicklung für das nächste Release erfolgen können.

Dieser Workflow zeigt, wie ein Releaseprozess für ein Projekt mit Git so umgesetzt wird, dass

  • Hotfixes auf dem produktiven Release unterstützt werden,

  • die parallele Arbeit am neuen Release während der Codefreeze-Phase möglich ...

Get Git, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.