Apr 08 28 Continuous Integration - Thementag

  • Beginn: Montag, 28. April 2008, 09:00 Uhr
  • Ende: 17:00 Uhr
  • Ort: Universität Leipzig, Wirtschaftswissenschaftliche Fakultät, Marschnerstraße 31, Raum 003
  • Sprecher: Nico Orschel, Frank Huster
  • Kalendereintrag: Kalendereintrag

Das steigern von Qualität im Entwicklungsprozess sowie die Garantie der Interoperabilität der verschiedenen Projekte in einer Solution sind weder selbstverständlich, noch kommen sie ohne Zutun der Entwickler aus. Es ist mit enormen Aufwand verbunden, den von verschiedenen Entwickler eingecheckten Code zusammen zu führen, zu kompilieren, zu testen, eine Dokumentation zu generieren, die Ergebnisse zu archivieren und, und, und …

Der Thementag - Continuous Integration soll dieses Vorgehen aus zwei verschiedenen Blickwinkeln beleuchten. Zum einen werden Open Source-Tools vorgestellt, die vor allem Studenten einen Einstieg in dieses komplexe Thema ermöglichen sollen. Zum andern werden Programme wie der Team Foundation Server von Microsoft vorgestellt.

Die Inhalte der Vorträge werden mit einem abschließenden Workshop vertieft. Die Teilnehmer bekommen die Aufgabe gestellt, ein MSBuild-File zu schreiben, welches das Kompilieren, Testen und Generieren einer Dokumentation ermöglicht. Das erzeugte Build File wird vom CruiseControl.NET Server aufgerufen, den es ebenfalls zu konfigurieren gilt. Da die Aufgabe sehr komplex ist, wird es natürlich von unserer Seite Hilfestellungen geben.

Der Thementag ist für alle Teilnehmer kostenlos. Die Anmeldung erfolgt per E-Mail an frank-huster AT gmx DOT de mit Vorname, Nachname und dem Betreff "CI". Die Teilnehmerzahl ist bzgl. des Workshops auf 20 Personen begrenzt. Gibt es mehr Anmeldungen als Plätze, entscheidet die Warteliste.

Agenda

  •  9:00 –  9:15 Begrüßung
  •  9:15 – 10:45 CI im Allgemeinen, Subversion, MSBuild vs. NAnt, CruiseControl.NET (Frank Huster)
  • 11:00 – 12:30 Team Foundation Server - Teil I (Nico Orschel)
  • 13:30 – 15:00 Team Foundation Server - Teil II (Nico Orschel)
  • 15:30 – 17:00 Workshop (Level 300) (Frank Huster)