Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Webinar: How to Integrate Git, SVN, Mercurial into ALM

628 views

Published on

Learn about using Git, Subversion and Mercurial with codeBeamer. After some basics on source code & repository management, this covers the integration levels of external and internal repositories, repository workflows and collaboration, and SCM Loop for external repositories.

http://intland.com/webinar/2015-04/how-to-integrate-git-subversion-and-mercurial-in-alm/

Published in: Software
  • Login to see the comments

  • Be the first to like this

Webinar: How to Integrate Git, SVN, Mercurial into ALM

  1. 1. How to Integrate Git, Subversion and Mercurial into ALM Kristof Horvath and Sandor Szabo 15 April 2015
  2. 2. 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. 3. 3 Agenda 1) What is a managed repository? 2) Integration levels 3) Repository workflows & supporting collaboration 4) SCMloop for external repositories
  4. 4. 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)
  5. 5. 5 Our Clients Automotive High Technology Defense Finance Medical Other
  6. 6. 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. 7. 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. 8. 8 • Central repository workflow • Feature branch workflow • Forking workflow (GitHub model) How to Integrate Git, Subversion and Mercurial into ALM Repository workflows
  9. 9. 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. 10. 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
  11. 11. 11 codeBeamer Live Demo
  12. 12. 12 Thank you for your attention! Next webinar: Continuous Delivery & DevOps: Integrated Test Management with codeBeamer 22 Apr 2015 4 PM (CET) / 11 AM (ET) http://intland.com/webinars-events/ Any questions?

×