Eclipse

Git, Gerrit und Hudson mit Eclipse Mylyn effektiv einsetzen

ALM
CI
Eclipse
Mylyn
OpenSource
Review

Abstract


Thu 15:35 - 16:20 Uhr | 2012

Neue Werkzeuge für verteilte Versionsverwaltung, kontinuierliche Integration und Code Review gewinnen schnell an Popularität und werden bereits vielfach erfolgreich verwendet. Voraussetzung für den effektiven Einsatz ist die enge Verknüpfung der Werkzeuge und die nahtlose Einbettung in den Arbeitsfluss in der Entwicklung. Das Eclipse Mylyn Open-Source Projekt unterstützt neben den bekannten Integrationen für Bugtracking-Systeme wie Bugzilla und Trac auch Continuous Integration mit Jenkins und Hudson sowie Gerrit als Code Review System.

Der Vortrag zeigt wie sich mit der neusten Version die Task-fokussierte Arbeitsweise, sekundenschnelles Multitasking und automatisierte Änderungsverfolgung direkt in der IDE nutzen lassen und wie das gesamte agile Team von Arbeitsabläufen profitieren kann, die mit den neuen Erweiterungen möglich werden. Beispielsweise können Änderungsanforderungen, die in Bugzilla erfasst sind, mit EGit einfach in Branches verwaltet werden. Ein Commit erzeugt automatisch ein Code Review in Gerrit, der mit einem automatisierten Hudson Build geprüft wird. Die Resultate werden in der Task List und der Build Ansicht direkt in der Entwicklungsumgebung angezeigt und können von Team-Mitgliedern bearbeitet werden. So lassen sich mit den Werkzeugen des Mylyn Projekts Änderungen effektiv verfolgen und die Qualitätssicherung im Team wird integraler Teil des Arbeitsflusses.

Präsentation
Non-Sponsored TalkFortgeschritteneDeutsch
Steffen Pingel

Steffen Pingel

Steffen Pingel is a software architect at Tasktop Technologies in beautiful Vancouver, BC. He enjoys working on tools that keep developers focused and productive and regularly speaks at conferences and user groups. He earned commit rights on the Eclipse Mylyn project in 2006 while completing his degree in Software Engineering at the University of Stuttgart. Since, he has become a member of the Eclipse Architecture Council and the Mylyn PMC and now leads several Mylyn sub-projects on Eclipse.org. Steffen is fascinated by the quality and extensibility of the Eclipse platform which keeps inspiring him to improve the Mylyn framework.