webinar: how to integrate git, svn, mercurial into alm
Post on 18-Jul-2015
81 Views
Preview:
TRANSCRIPT
How to Integrate Git, Subversion
and Mercurial into ALM
Kristof Horvath and Sandor Szabo
15 April 2015
2
Intland Webinar
Webinar info
• Live demonstration will be followed
by a Q&A session
• Webinar recording will be available
at:
http://intland.com/webinars-events/
• Please feel free to register to our
upcoming webinars
• SAFe Configuration Example on 29
April 2015
3
Agenda
1) What is a managed repository?
2) Integration levels
3) Repository workflows & supporting
collaboration
4) SCMloop for external repositories
4
Intland Software
Who are we?
o Founded in 1998
o Headquarters in Stuttgart, Germany
o Office in Silicon Valley, USA
o Partners in Korea & Taiwan
o codeBeamer ALM with features including:
• Requirements Management
• Software Development Management
• QA & Test Management
• Demand Management
• IT Operations (DevOps)
6
• Role-based repository access (read/write) configuration on project and
directory level
(directory level is currently available only with Subversion)
• Change management, issue and change association for process
enforcement
• Associations between commits and tracker items
• Repository user/password maintenance and authentication
• Source code browsing with history and diff information
• Commit browsing (who modified what, when)
• E-mail notifications on commits
• Commit statistics with trends
How to Integrate Git, Subversion and Mercurial into ALM
What is a Managed Repository?
7
codeBeamer is able to manage 2 integration levels:
• External repositories
• Internally managed repositories
How to Integrate Git, Subversion and Mercurial into ALM
Integration levels
8
• Central repository workflow
• Feature branch workflow
• Forking workflow (GitHub model)
How to Integrate Git, Subversion and Mercurial into ALM
Repository workflows
9
• Commits can be associated with tasks, bugs and other work items
(change management)
• Manageable repository permissions
• Code review (known from Gerrit)
• Voting on pull requests
• Notifications about commits, pull requests, merge events
• Repository related wiki plug-ins (commit trends, lines of code, etc)
How to Integrate Git, Subversion and Mercurial into ALM
Supporting collaboration
10
• Custom hooks for the incoming commits
• Connects to codeBeamer using remote API
• Keeps consistency between external repository and codeBeamer data
• Available for Git, Mercurial, and Subversion
How to Integrate Git, Subversion and Mercurial into ALM
SCMLoop for external repositories
12
Thank you for your attention!
Next webinar:
Continuous Delivery & DevOps: Integrated Test Management with codeBeamer22 Apr 2015
4 PM (CET) / 11 AM (ET)
http://intland.com/webinars-events/
Any questions?
top related