Bill Hoffman billhoffmankitwarecom Tools Git Gerrit CMakeCTest CPack Cdash Mailing list no change Wiki no change Mantis no change Access to all information at all times ID: 228787
Download Presentation The PPT/PDF document "ITKv4 Software Process" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
ITKv4 Software Process
Bill Hoffman
bill.hoffman@kitware.comSlide2
Tools Git
GerritCMake/CTest/CPack
/
Cdash
Mailing list - no change
Wiki - no change
Mantis – no changeSlide3
Access to all information at all timesSlide4
4/21/2010
Git at Kitware
‘
Git
“Branchy” workflow for CMake
Three
integration branches on server
maint
= release bug fixes
(Release Manager)
master
= release preparation (Topic lead/Developer)next = bleeding edge (Developers)Fork topics from master, merge to nextDistributed Release Managment
master
next
some-topic
Merge by Topic
Lead/Developer
Merge by DeveloperSlide5
Adding Support for “branchy” Workflow to Gerrit
Shawn Pearce from google is working with Marcus Hanwell
to add topic branch support to
Gerrit
. Slide6
git
http://www.kitware.com/products/html/DistributedVersionControlTheFutureOfHistory.htmlSlide7
Modular Dashboard Slide8
Gerrit and CDash@homeSlide9
Contract with ITK