lunchtime bite: high performance development with hybrid versioning

11
Using Streams, Git and Swarm for Maximum Effect

Upload: perforce

Post on 19-May-2015

213 views

Category:

Technology


1 download

DESCRIPTION

The most productive developers in the world are using lightweight branches, shared mainlines and peer code review processes. In this session, Jayesh Mistry, Solutions Engineer at Perforce, is going to show how Perforce "Hybrid Versioning" is the perfect toolset for this style of working. Jayesh will cover best practices when using Git for lightweight branching and Perforce Swarm for collaborative code review. Focusing on a live demo with plenty of chance for questions & discussion with a technical expert this will be a session not to be missed. Ideal for your lunchtime break!

TRANSCRIPT

Page 1: Lunchtime Bite: High Performance Development with Hybrid Versioning

Using Streams, Git and Swarm for Maximum

Effect

Page 2: Lunchtime Bite: High Performance Development with Hybrid Versioning

Agenda

• Introductions

• Overview

• Demonstration

– Make changes via git

– Propagate to the right releases

– Review & approve changes

• Question and Answer

Presenter

Jayesh Mistry

Solutions Engineer,Perforce

Page 3: Lunchtime Bite: High Performance Development with Hybrid Versioning

Versioning Evolution

• Products are more complex

• Teams are distributed

• Dependent on more components

• Need to support the whole process

Page 4: Lunchtime Bite: High Performance Development with Hybrid Versioning

Perforce Streams

Versioning Evolution

Page 5: Lunchtime Bite: High Performance Development with Hybrid Versioning

Perforce Streams

Versioning Evolution

Local Git

Repo

Joe

John

Pull + Push

Sync + Submit

Page 6: Lunchtime Bite: High Performance Development with Hybrid Versioning

Perforce Streams

Versioning Evolution

Perforce Swarm

Page 7: Lunchtime Bite: High Performance Development with Hybrid Versioning

Distributed Hybrid Development

Fast remote sites

Git Fusion

ProxyProxy

Replica

Page 8: Lunchtime Bite: High Performance Development with Hybrid Versioning

Perforce Summary

• Over 10,000 customers

• Fastest, most scalable, Version management platform

• Commonly used for all types of content

– Code

– Binaries

– Movies

– Chip Designs

– Gaming

– Images

Versions Everything

Global Availability & Support

Page 9: Lunchtime Bite: High Performance Development with Hybrid Versioning

Perforce Powers Market Leaders

13,000 20,000 users

9,500 users500+ terabytes

Complete Delivery Pipeline7,000+ releases/year

SaaS

Mobile IC’sEnterprise

Cloud

Finance

Electronics

AnimationGaming

11,000+ users10+ sites

5,000+ usersCoders & Designers

Everything

2,500 users10,000,000 Perforce xact/day 11,000+ users

Page 10: Lunchtime Bite: High Performance Development with Hybrid Versioning

For More Information

• http://www.perforce.com

[email protected]

• Custom demo available

• http://www.perforce.com/demos

@perforce

Download Perforce, Git Fusion & Swarm – Free for up to 20 users!

www.perforce.com/downloads

Page 11: Lunchtime Bite: High Performance Development with Hybrid Versioning

Next Lunchtime Bite

High Performance Developer Collaboration with Swarm

Wednesday 25th June 201412:30 BST/13:30 CET