2013 perforce collaboration tour - git fusion
DESCRIPTION
By Matt Attaway, Open Source Community Manager at Perforce (@p4mataway) & Charlie McLouth, Director of Technical Sales at Perforce The what’s and why’s of Perforce Swarm, our global code collaboration platform. See how Perforce can manage your Git repositories and improve your Git users’ lives with Git Fusion.TRANSCRIPT
Git Fusion Matt Attaway & Charlie McLouth PERFORCE
Perforce Git Fusion Enterprise Git Management
Easy Sharing
Fast Local Operations
Local Private Branching
Rewrite History
Disconnected
Git: Speed and Flexibility for Individual Developers
Numerous Challenges for Enterprise Teams
Security
Scale
Visibility
Traceability
Git Fusion Architecture Git Fusion
Git Fusion
Project N
Project 1
Blessed Repository N
Blessed Repository 2
Blessed Repository 1
Build, Integrate,
Deploy API
Fusion Engine
Push & Pull Git Repo Elements
For Enterprise: Scalable Home for Your Git Repositories
Git Fusion
Client Module
Middleware Module
Server Module
Shared Module
Server Module
Shared Module
Remapping: Refactor Repositories at Will
Perforce Git Fusion
Server Module
Shared Module
NO Compromises
Developers • Use Git without
change
• Easy collaboration on larger cross-functional teams
Release Managers • Proven branching
models for any development and release cycle
• Track all assets in Perforce
• Flexible data model for complex projects
Administrators • Security & IP
Protection
• Availability
• Scalability
Git Fusion
Proxy
Replica
Proxy
Fast remote sites
Built-in Replication for Distributed Deployment
Enterprise Security and Compliance
Auditing
Controlled Sharing
Access Controls
IP Defense
Roadmap
2013.3 • Submodules
• Streams
• Access control enhancements
Future • Code review and
merge request
• Large binary support
2013.2 • Tags
• HTTP access
• Pre-flight hooks