Workshop 3
Titel des Workshops: Advanced Branching and Merging
Datum und Uhrzeit: Dienstag, 27. Oktober 2009, 09:00 bis 17:00 Uhr
Level: Fortgeschrittene
Inhalt: Dieser Praxis-Workshop richtet sich an alle, die bereits erste Erfahrungen mit Subversion gesammelt haben und jetzt nach Strategien suchen, Merging und Branching effektiv im eigenen Projekt einzusetzen.
Der Workshop zeichnet sich vor allem durch einen hohen Anteil an Praxisübungen aus.
Hierbei werden typische Merging und Branching Patterns in Subversion aktiv erarbeitet.
- Wozu Branches benötigt werden.
- Unterschiedliche Branchingstrategien
1. Feature Branches
2. Private Branches
3. Bugfix/Release Branches
4. Developer Branches - Merging mit Subversion
1. Cherry Picking - Dangerous Merges
1. Patching old revisions
2. Undoing merges - Do’s and dont‘s
Torin Farmer ist Senior Consultant bei Polarion. Er führt regelmäßig Trainings im Umfeld von Subversion durch. Er begleitet und berät Großkunden bei Migrationen zu Subversion und ist einer der Hauptkommiter des SubTrain Projekts (Open Source Trainingsunterlagen für Subversion).
Maximale Teilnehmerzahl: 12
Vortragsweise: Vortrag, mit Beispielen und Übungen
Agenda des Workshops:
09:00 bis 09:10 Uhr Begrüßung und Inhalte
09:10 bis 13:00 Uhr Unterschiedliche Branchingstrategien
- Feature Branches
- Private Branches
- Bugfix/Release Branches
- Developer Branches
13:00 bis 14:00 Uhr Pause
14:00 bis 17:00 Uhr Merging mit Subversion
- Cherry Picking
- Patching old revisions
- Undoing merges
- Do’s and dont‘s
Wer an dem Workshop teilnehmen sollte: Entwickler, Configuration Manager
Lernziele des Workshops:
- Festigen bestehender Subversion Kenntnisse
- Erlernen fortgeschrittener Subversion Techniken
- Erlernen verschiedener Branching Strategien in Subversion
- Erlernen verschiedener Merging Strategien in Subversion
- Best Practices beim Mergen und Branchen
Welche Voraussetzungen die Teilnehmer mitbringen müssen: Erfahrungen im Einsatz von Subversion
Was die Teilnehmer des Workshops an Equipment mitbringen müssen: Notebook ist nützlich



