Upload
perforce
View
387
Download
9
Embed Size (px)
Citation preview
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 [email protected]