YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: 2013 Perforce Collaboration Tour - Git Fusion

Git Fusion Matt Attaway & Charlie McLouth PERFORCE

Page 2: 2013 Perforce Collaboration Tour - Git Fusion

Perforce Git Fusion Enterprise Git Management

Page 3: 2013 Perforce Collaboration Tour - Git Fusion

Easy Sharing

Fast Local Operations

Local Private Branching

Rewrite History

Disconnected

Git: Speed and Flexibility for Individual Developers

Page 4: 2013 Perforce Collaboration Tour - Git Fusion

Numerous Challenges for Enterprise Teams

Security

Scale

Visibility

Traceability

Page 5: 2013 Perforce Collaboration Tour - Git Fusion

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

Page 6: 2013 Perforce Collaboration Tour - Git Fusion

Push & Pull Git Repo Elements

For Enterprise: Scalable Home for Your Git Repositories

Git Fusion

Page 7: 2013 Perforce Collaboration Tour - 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

Page 8: 2013 Perforce Collaboration Tour - Git Fusion

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

Page 9: 2013 Perforce Collaboration Tour - Git Fusion

Git Fusion

Proxy

Replica

Proxy

Fast remote sites

Built-in Replication for Distributed Deployment

Page 10: 2013 Perforce Collaboration Tour - Git Fusion

Enterprise Security and Compliance

Auditing

Controlled Sharing

Access Controls

IP Defense

Page 11: 2013 Perforce Collaboration Tour - Git Fusion

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


Related Documents