SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Effizente Entwicklung für verteilte Projekte GIT, Gerrit, Hudson und Sonar gerrit Gerrit Code Review Thorsten Kamann Bob D. Veloper
Hallo! Mein Name ist Bob.Bob D. Veloper
Ich arbeite für eine große IT-Firma.
Und wir haben ein großesPROBLEM!
gerrit Gerrit Code Review
gerrit Gerrit Code Review
Gerrit GIT Hudson Gerrit GIT
UseEclipse tocheckout
Commit
Push
Push and create  a new change build, test,  checkstyle, verify
Review and comment
Submit and merge
Build master
View change details
Nightly job to analyze and measure
Effizente Entwicklung für verteilte Projekte
Effizente Entwicklung für verteilte Projekte

Weitere ähnliche Inhalte

Andere mochten auch

Edward santos taller1
Edward santos taller1Edward santos taller1
Edward santos taller1
edwardsantosg
 
Unión europea 2.ppt
Unión europea 2.pptUnión europea 2.ppt
Unión europea 2.ppt
ceciliazilli
 
INFRAESTRUCTURA PARA LA RECARGA DEL VE
INFRAESTRUCTURA PARA LA  RECARGA DEL VEINFRAESTRUCTURA PARA LA  RECARGA DEL VE
INFRAESTRUCTURA PARA LA RECARGA DEL VE
eixcinc
 
The new student at liberty spanish project
The new student at liberty spanish projectThe new student at liberty spanish project
The new student at liberty spanish project
genevax3
 

Andere mochten auch (19)

Tecnologia web 2
Tecnologia web 2Tecnologia web 2
Tecnologia web 2
 
Edward santos taller1
Edward santos taller1Edward santos taller1
Edward santos taller1
 
Candidatos 2014 conce rurales
Candidatos 2014 conce ruralesCandidatos 2014 conce rurales
Candidatos 2014 conce rurales
 
El desfile nfvl
El desfile nfvlEl desfile nfvl
El desfile nfvl
 
Caja de herramientas
Caja de herramientasCaja de herramientas
Caja de herramientas
 
La narración!!
La narración!!La narración!!
La narración!!
 
Presentacion e learning san martin guillermo
Presentacion e learning san martin guillermoPresentacion e learning san martin guillermo
Presentacion e learning san martin guillermo
 
Internetnutzung - Funkanalyse Bayern 2013
Internetnutzung - Funkanalyse Bayern 2013Internetnutzung - Funkanalyse Bayern 2013
Internetnutzung - Funkanalyse Bayern 2013
 
La lectura objetiva de la imagen
La lectura objetiva de la imagenLa lectura objetiva de la imagen
La lectura objetiva de la imagen
 
Portafolio localpublicidad-general
Portafolio localpublicidad-generalPortafolio localpublicidad-general
Portafolio localpublicidad-general
 
Unión europea 2.ppt
Unión europea 2.pptUnión europea 2.ppt
Unión europea 2.ppt
 
INFRAESTRUCTURA PARA LA RECARGA DEL VE
INFRAESTRUCTURA PARA LA  RECARGA DEL VEINFRAESTRUCTURA PARA LA  RECARGA DEL VE
INFRAESTRUCTURA PARA LA RECARGA DEL VE
 
The new student at liberty spanish project
The new student at liberty spanish projectThe new student at liberty spanish project
The new student at liberty spanish project
 
Simplicidad y complejidad
Simplicidad y complejidadSimplicidad y complejidad
Simplicidad y complejidad
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Presentación de bebuz
Presentación de bebuzPresentación de bebuz
Presentación de bebuz
 
David laines navidad
David laines navidadDavid laines navidad
David laines navidad
 
Perder peso
Perder pesoPerder peso
Perder peso
 
Genesis uniminuto alex (1)
Genesis uniminuto alex (1)Genesis uniminuto alex (1)
Genesis uniminuto alex (1)
 

Mehr von Thorsten Kamann

Mehr von Thorsten Kamann (14)

Scrum on rails
Scrum on railsScrum on rails
Scrum on rails
 
Scrum and distributed teams
Scrum and distributed teamsScrum and distributed teams
Scrum and distributed teams
 
Spring 3 - Der dritte Frühling
Spring 3 - Der dritte FrühlingSpring 3 - Der dritte Frühling
Spring 3 - Der dritte Frühling
 
Spring 3 - An Introduction
Spring 3 - An IntroductionSpring 3 - An Introduction
Spring 3 - An Introduction
 
Webtests Reloaded - Webtest with Selenium, TestNG, Groovy and Maven
Webtests Reloaded - Webtest with Selenium, TestNG, Groovy and MavenWebtests Reloaded - Webtest with Selenium, TestNG, Groovy and Maven
Webtests Reloaded - Webtest with Selenium, TestNG, Groovy and Maven
 
My Daily Spring - Best Practices with the Springframework
My Daily Spring - Best Practices with the SpringframeworkMy Daily Spring - Best Practices with the Springframework
My Daily Spring - Best Practices with the Springframework
 
Vortragsreihe Dortmund: Unified Development Environments
Vortragsreihe Dortmund: Unified Development EnvironmentsVortragsreihe Dortmund: Unified Development Environments
Vortragsreihe Dortmund: Unified Development Environments
 
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und GroovyLeichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
 
Let’s groove with Groovy
Let’s groove with GroovyLet’s groove with Groovy
Let’s groove with Groovy
 
Groovy - Rocks or Not?
Groovy - Rocks or Not?Groovy - Rocks or Not?
Groovy - Rocks or Not?
 
Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?Maven2 - Die nächste Generation des Buildmanagements?
Maven2 - Die nächste Generation des Buildmanagements?
 
Spring 2.0
Spring 2.0Spring 2.0
Spring 2.0
 
Spring 2.0
Spring 2.0Spring 2.0
Spring 2.0
 
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und GroovyLeichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
 

Effizente Entwicklung für verteilte Projekte