Als Softwareentwickler ist man auf die Verwendung von Versionsverwaltungssystemen und deren Branching- und Merging-Strategien angewiesen. Vorgaben, wie diese Strategien angewendet werden müssen, liefern diverse Branching-Modelle. Sie sollen vor Allem den Entwickleralltag erleichtern, indem sie für eine saubere Historie sorgen, den Softwarereleaseprozess unterstützen oder verhindern, dass man in der Merge-Hölle landet. In dem Vortrag werden einige Branching-Modelle vorgestellt. Dabei wird der Frage auf den Grund gegangen, welche Art von Modell zu welcher Art von Softwareprojekt passt und welche allgemeingültigen Vorgehensweisen beim Branching und Merging daraus gezogen werden können.
Materialien:
Hinweis
Dieser Vortrag findet Online statt. Dazu haben wir ein Jitsi-Meeting aufgesetzt: https://meet.digitale-oberlausitz.eu/jug
Hannes Kretschmer arbeitet als Softwareentwickler bei der Carl Zeiss Digital Innovation AG in Görlitz. Dabei beschäftigt er sich neben der Entwicklung von Java Applikationen mit der Optimierung von Build- und Deployment-Prozessen.
Datum: 22. Juli 2020, 19:00 Uhr
Das Treffen findet Online statt. Siehe Beschreibung.Die Veranstaltung wird durch die Java User Group Görlitz (im iJUG Verband) organisiert.
Die Java User Group Görlitz ist ein Projekt des Digitale Oberlausitz e.V.