13
Perforce Git Fusion Jun 2013

[China merge world tour] Perforce Introducing Git Fusion

Embed Size (px)

Citation preview

Perforce Git Fusion

Jun 2013

Git Fusion

王知鎔 高级系统咨询师

[email protected]

上海龙智数码有限公司

Perforce Git Fusion:

首个满足

Git 开发人员 和 企业

双方面需求的解决方案

不需要任何一方妥协

什么是 Git Fusion?

为什么使用Git Fusion?

• 企业级的版本管理

– 单独的仓库(Repository)

– 强化协作和代码重用

– 增强IP安全,防卫机制,管理与规范

– 可扩展性

• 开发者效率

– 使用Git的开发者体验没有任何改变

无需妥协: 发布 & 管理

• 能够适应开发流程的最佳实践

• 基于IP的安全和防卫机制

• 保证存放在Perforce中一切资产的开发质量和标准

• 给Git 带来扩展性

– 数以千计的用户

– 百万级别的文件

– 几百TB的数据

• 监管之前松散的Git仓库

为Git开发者带来图形化的工具

• 与之前Git的体验完全相同

• 通用组件提供代码重用和协作的高容量

• 先进的Perforce工具,随时提供

– Revision Graph

– Time Lapse View

– P4 Merge

– P4Admin

Perforce Git Fusion

Perforce

Push & Pull Git Repo Elements

动态 Git 仓库

Perforce

Git Fusion: 基于IP的Git团队授权

main

共享库

Team 1 Team 2

针对团队的

仓库

开源 项目

其它社区

成员

Public Repository

无需妥协

开发人员 习惯试用Git的可以继续使用而无任何改变

没有额外的操作步骤或者捆绑特定工具

代码重用和协作的容量增加

发布经理 可以使用成熟的软件工程流程来组装项目

不需要考虑解决Git的限制

管理人员 更加信赖一个企业级系统的稳定性

基于IP的安全机制

高可用性

合规性

可扩展性

时限 2012.2 2013.1

发布主题 基本的和Git的桥梁 复杂仓库和多站点

主要功能 • Perforce映射到客户的Git仓库 • Push/submit, Pull/clone • 授权和保护 • 多站点 • 推广

• Commit/merge • 复杂分支 • Unicode • 6月份beta版 • 第三季度推广

仅供参考

路线图 – GitFusion

谢谢!

Dynamic Repository Remapping

Main

Team-specific

repositories

Graphics Team Source Only

All Source &

All Graphics

Use P4

Tools

Use P4

Tools or

Git

Use Git