O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Continuous Integration (CI)

Wir haben bereits verschiedene Szenarien gesehen, die Inkonsistenzen und Inkompatibilitäten zwischen lokalem Softwarestand auf dem Arbeitsplatzrechner der Entwickler und dem zentralen Repository zur Folge haben. Um diese Diskrepanzen schnellstmöglich zu beseitigen und mögliche Defekte frühzeitig aufzudecken, muss der Code permanent zusammengeführt, also integriert werden. Dieses Vorgehen ist unter dem Schlagwort Continuous Integration (CI) bekannt.

CI durchzuführen ist schwieriger als es den Anschein hat. Gerade in nicht-agilen Projekten neigen die Entwickler dazu, den Code so lange im privaten Workspace zu haben, bis die Arbeiten daran abgeschlossen sind. Natürlich mag es auf den ersten Blick wie eine überflüssige Bremse ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required