Es gibt einen Talk von mir auf den Berlin Expert Days 2011:
Effizente Entwicklung für verteilte Projekte – Mit GIT, Gerrit, Hudson und Sonar die Kontrolle behalten.
In verteilten Projekten arbeiten die Entwickler eigenständig an Features und steuern diese zu einem Projekt bei. Damit die Integration der Beiträge gelingt, müssen Tools und Prozess einige Merkmale unterstützen:
- Schnelle und technisch unkomplizierte Integration.
- Review der Beiträge vor ihrer Integration.
- Messung der Qualität am Projektstandard.
Thorsten Kamann zeigt, wie sich die Anforderungen mit GIT, Gerrit, Hudson und Sonar erfüllen lassen und die Entwicklung in verteilten Projekten effizient gestaltet wird. Git ist als SCM für OSS-Projekte entwickelt worden, deren starke Verteilung besonders charakteristisch ist. Mit Gerrit können GIT-verwaltete Projekte vor dem Commit in ein SCM bewertet und kommentiert werden. Dies erleichtert den Maintainern die Entscheidung über die Akzeptanz. Hudson gewährleistet die kontinuierliche Integration akzeptierter Beiträge und integriert Sonar, zur Bewertung der Codequalität, gemessen am Projektstandard.
Weitere Informationen und Anmeldung: https://bed-con.org/index.php