Perforce Helix Git Swarm: Enterprise Git Ecosystem

Post on 13-Apr-2017

381 views 9 download

transcript

Perforce Helix GitSwarm: Enterprise Git Ecosystem

Presented by Ralf Gronkowski, Perforce Software

2

Git is a Very Popular 10-Year-Old

— 2015 Stack Overflow Developer Survey

69.3% of developers use Git

2005 2015

3

But It Poses Challenges to the Enterprise Maximum practical repository size Leading to Git sprawl (lots of repos) Too complex for some contributors Raises security concerns Weak visibility across the entire pipeline DevOps challenges for continuous delivery Destructible history can be a problem

6

Hybrid Workflows• Distributed & Centralized Version control,

code reviews, simple file sharing• Happy developers & contributors

Every File• Efficiently handles large, often binary, data

DevOps Stay Happy & Productive• A mainline source for all builds even with

distributed development

All IP Safe & Secure • Granular permissions, theft risk monitoring

Perforce Helix

CONTRIBUTORS

CONSUMERS

8

GitSwarm: Integrated Git Management

Based on GitLab CE

Self-service repos Merge requests Permissions Issue tracking, etc.

9

Mirrored to the Helix Versioning Engine

Automatic bidirectional mirroring with Helix servers Helix enforces security, down to the file level if needed Immutable content for audit trails, regulated industries, etc. Support for Git LFS that works for DevOps

10

Work Locally, Scale Globally

Distributed environment for developers

Git experience and workflow equivalent to well known tools

Single source of truth Perforce reliability and stability

protecting your assets

HelixGitSwarm

12PERFORCE CONFIDENTIAL: NOT FOR DISTRIBUTION

Narrow Cloning

ArtCode

CoreiOSWin

Tests

Helix Monorepo

Narrow cloning with Git

Git-sized slices of Helix monorepo – choose the folders/files you need

Remap content as needed

Optional shallow-cloning – restrict historical revisions

Mirror content from local Git repo to the master monorepo

CodeCoreiOS

Tests

Jill’sGit repo

John’sGit repo

CodeCoreWin

Tests

Thank You!

If you have any questions please email us at sales@perforce.com