Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
Langlebige Branches sind out - es lebe die Trunk-basierte Entwicklung. So oder ähnlich lautet ein Mantra im Bereich Continuous Delivery. Und das ist richtig. Aber wenn man die Trunk-basierte Entwicklung naiv einführt, dann schadet sie vielleicht mehr, als sie nützt.
Im Rahmen des Vortrags verfolgen wir unsere Reise von Story-Branches über naive Trunk-basierte Entwicklung hin zu einem Pre-Tested-Commit Workflow. Dabei zeichnen wir nach, welche Anforderungen maßgeblich für die jeweilige Entscheidung für ein Branching- und Commit-Modell waren und wie die Erfahrungen in einem Projekt mit vier Entwicklungsteams sind.
Dieser Vortrag findet im Raum »Wagner« des Dorint-Hotels statt. Sie erreichen ihn über den überdachten Durchgang von der Ebene 2 des Rosengarten.
Grundlegendes Verständnis über Branching/Merging mit Git oder SVN
* Ziele der Trunk-basierten Entwicklung
* Unterschiedliche Möglichkeiten, diese Ziele zu erreichen
* Alternative Branching und Commit Workflows (Story/Feature Branches vs. Trunk-based Development)

