Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu11:a [2026/05/12 00:38] – apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu11:a [2026/05/19 11:38] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ==== Umgebungen ==== | ==== Umgebungen ==== | ||
| Bislang war es möglich nur auf dem Master/ | Bislang war es möglich nur auf dem Master/ | ||
| - | Bei grösseren Projekten nutzt man in der Regel verschiede | + | Bei grösseren Projekten nutzt man in der Regel verschiedene |
| Die genaue Benennung und Aufstellung variiert natürlich je nach Vorgehen, Team und Projekt. Die grundlegendsten Umgebungen sind jedoch Dev/ | Die genaue Benennung und Aufstellung variiert natürlich je nach Vorgehen, Team und Projekt. Die grundlegendsten Umgebungen sind jedoch Dev/ | ||
| Zeile 20: | Zeile 20: | ||
| Darüber hinaus wird jedoch zusätzlich oft auch noch mit sogenannten Feature-Branches gearbeitet. Beim Beginn einer Story wird ein neuer Git-Branch abgezweigt und nach lokaler Implementation wieder in den Develop-Branch " | Darüber hinaus wird jedoch zusätzlich oft auch noch mit sogenannten Feature-Branches gearbeitet. Beim Beginn einer Story wird ein neuer Git-Branch abgezweigt und nach lokaler Implementation wieder in den Develop-Branch " | ||
| - | Hotfix-Branches werden jeweils bei einem Ausliefern eines Releases erstellt und dienen dazu, kleine Änderungen mit dem produktiven Codestand zu testen, ohne von den den neu entwickelten Features beeinflusst zu werden. An dieser Stelle möchte ich nochmals das Semantic Versioning in Erinnerung rufen. | + | Hotfix-Branches werden jeweils bei einem Ausliefern eines Releases erstellt und dienen dazu, kleine Änderungen mit dem produktiven Codestand zu testen, ohne von den den neu entwickelten Features beeinflusst zu werden. |
| + | |||
| + | An dieser Stelle möchte ich nochmals das Semantic Versioning in Erinnerung rufen. Hotfixes erhöhen wie Bugfixes die Patch-Version und durchlaufen in der Regel nie die Development-Umgebung. Reguläre Änderungen wie neue Features durchlaufen diese Umgebungen und sorgen für eine Anpassungen der Minor- oder gar Major-Version. | ||
| + | |||
| + | Nächtliche Builds oder (teils ungetestete) Pre-Release-Versionen werden mittels Suffix angegeben. | ||
| {{: | {{: | ||
| + | © [[https:// | ||
| + | |||
| + | |||
| - | '' | ||