400-666-7732

借助版本控制领导者Perforce P4,重塑您的开发流程

Perforce P4(Helix Core)为全球开发和设计团队提供无限制创作的版本控制基础,帮助您轻松应对当今不断扩展的项目规模和复杂性。

P4 版本管理系统可以存储和跟踪所有数字资产的变更——从源代码到 3D 资产,支持大文件,可无限扩展,并实现细粒度的权限管理与访问控制,帮助您的团队以前所未有的方式进行协作。

Perforce中国授权合作伙伴 — 龙智
为您提供P4等Perforce工具的一站式解决方案与服务

龙智是Perforce中国授权合作伙伴,多次被评为P4(Helix Core)全球最佳合作伙伴(2020、2021、2023及2024年度),致力于为企业提供基于Perforce工具链的一站式解决方案与服务。

我们深度融合DevSecOps理念与您的实际业务流程,利用Perforce系列工具(包括P4, ALM, QAC, Klocwork, IPLM等),为您解决开发中遇到的各种问题,加速产品开发。

我们提供Perforce产品的咨询、销售、实施部署、培训及技术支持服务,客户覆盖热门游戏厂商、半导体、互联网、汽车制造、银行及金融公司等多元领域。目前已成功为阿里巴巴、腾讯、字节跳动、长安汽车等头部企业提供基于Perforce工具的解决方案。

P4支持无限扩展,性能无损

全球顶尖科技公司都信赖P4,因为它在多个维度上都具备无与伦比的扩展能力,支持您根据团队规模、资产大小以及工作量持续扩展。P4 是唯一能够处理以下需求的源代码控制系统:

  • 单个大文件超过 100MB
  • 项目仓库超过 10TB,总数据量达到 PB 级
  • 数千名并发用户
  • 每分钟 10,000+ 次传输
  • 全球多站点拓扑结构

安全可靠,实现全球协作

P4 提供一种简化协作的数据管理系统。通过为团队成员、承包商和合作伙伴提供仅限于所需文件的访问权限,保护您的宝贵资产。以下高级功能和特性,为高度监管的行业提供更好的支持:

  • 细粒度访问控制,精确到文件级别和 IP 地址
  • 全局锁定可见性的独占文件锁定
  • 内容分发服务器,保护您的源代码免受第三方攻击
  • 完整的审计历史记录,支持追溯
  • 端到端加密
  • 通过 ISO 26262 汽车功能安全认证

智能工作流,提升开发效率

P4 通过强大的分支选项和同步功能加速开发,并减少等待时间。这些功能在其他地方无法找到,可以帮助您降低运营成本,挖掘潜在的效率提升:

  • 具有内置可视化功能的高级分支模型(通过 Perforce Streams)
  • 轻量级且即时的分支(通过 Sparse Streams)
  • 虚拟文件同步
  • 文件修订版本的增量提交和同步(Delta Submits 和 Syncs)
  • 支持 S3(及S3兼容)对象存储

Perforce P4如何帮助加速您的团队

功能强大的版本管理

P4在整个开发过程中提供了单一可信来源。将代码、大型二进制文件和数字资产(包括媒体文件)存储在一个中央存储库中,可以处理软硬件资产,并且配备了本地 DVCS(分布式版本控制系统)功能,深受分布式、全球开发团队的喜爱。

P4可以处理数以万计的并发提交,并支持跨地域同步,这意味着每个开发人员无论身处何处,都能够使用最新版本。

高度可伸缩的架构

P4具有高度可伸缩的架构,无论是大型团队还是中小规模团队都可以进行部署,轻松实现跨团队协作。

远程团队可以通过Edge服务器和Replica服务器更快地进行访问。P4可使您的所有文件与中央服务器同步,包括大文件、大量的项目和文件以及大批量自动化。全球的分布式团队可以在确保安全性的同时,以更快的速度完成所有任务。

企业级安全

P4为您的知识产权(代码、二进制文件和数字资产)提供企业级的安全保障。

P4提供文件级粒度的安全访问权限。您可以通过设置权限和验证用户来降低风险,保护数字资产和DevOps工作流免受内外部的威胁,并符合监管要求。

您还可以将P4与企业现有的用户管理系统进行集成(如SSO、AD/LDAP或者SAML等),同时确保代码、文件和资产的安全性。

可定制的自动化工作流

P4通过Perforce Streams,扩展程序以及代码审查P4 Code Review(原Helix Swarm) 提供可自定义的自动化工作流程。

您可以在Perforce Streams中设置预定义且受控的分支或合并模式,以及其他可自定义的工作流程。您还可以自定义工作流程,并通过扩展程序增强服务器功能,这是Helix Core 2019.1中的一项新功能。使用P4 Code Review,您还可以自定义工作流以进行代码审查和提交。

开放性、灵活性及可扩展性

提供开放式的有完善文档的 API支持的平台,可以根据需求定制个性化的工具。支持 C/C++、Java、.NET、Ruby、Python、PHP 等各种开发工具。

  • 与最流行的游戏引擎集成:Unreal、Unity、Crytek CRYENGINE
  • IDEs:Microsoft Visual Studio、JetBrains Rider、JetBrains IntelliJ IDEA
  • CI/CD工具:Jenkins、JetBrains TeamCity
  • DCC工具:Adobe Photoshop、Autodesk 3ds Max、Autodesk Maya
  • 项目管理工具:Jira、Slack等

合规性支持

P4会为每一次更改保存历史记录,包括更改的内容、谁进行的更改以及原因等。

您可以借助P4的版本历史记录和日志记录功能来帮助满足审核要求。它甚至可以为您提供法规和业务合规所需的信息,例如:

  • ISO 26262
  • PCI / DSS
  • 21 CFR Part 11(FDA)

专业的售后支持

上海龙智拥有专业的技术支持团队,可以随时为您提供P4及相关产品的培训和技术支持。

我们的专家团队还能够根据您的业务需求,将您的工具和流程从现有系统(如Git、SVN或ClearCase)迁移到Perforce P4,为您提供迁移的最佳实践指导。

Perforce P4助力加速各行业创新

P4主要应用场景

进行大规模开发构建的公司必备版本控制软件,各行各业的开发团队都依靠Perforce P4来出色地完成工作。

源代码控制

P4 是Perforce P4 服务器本身,也是游戏开发行业的标准版本控制平台。深受19家全球二十大顶级AAA游戏开发工作室以及众多屡获殊荣的工作室所信赖。P4被扩展并集成到游戏工作室的核心工作流中,为游戏开发提供可扩展的源代码控制基础和单一事实来源。

游戏工作室使用Perforce基于Web的代码审查工具P4 Code Review (原Helix Swarm) 来跟踪代码审查、提供反馈,并根据游戏开发各个阶段所需的预提交和后提交模型,灵活定制审查流程。

独立游戏开发者和 AAA 工作室都使用这一直观的数字资产管理系统来管理各类 2D 和 3D 文件格式。P4 DAM(原 Helix DAM)通过 AI 驱动的标签、可自定义的元数据和高分辨率缩略图(支持原生 USD),使查找资产更加快速便捷。

对于需要使用 Git 的团队,Perforce的免费 P4 Git (原Helix4Git)连接器为开发人员提供了一个安全路径,使其可以使用自己喜欢的Git 工具(包括 GitHub、GitLab 和 Bitbucket),同时让艺术和设计团队能够使用不会拖慢工作速度的版本控制解决方案。

游戏工作室使用 P4 Plan(原 Hansoft)来快速规划项目和管理积压任务,同时兼容多种开发方法。P4 Plan 提供专业级别的配置和功能,可用于游戏开发的整个生命周期。

这仅仅是个开始。每位 P4 用户都可以访问一系列强大的免费应用程序、工具、客户端、插件和 API,以优化开发和团队的核心工作流,包括P4V, P4 CLI(P4 Command-Line Client), P4 Code Review,P4 Sync, P4Merge, P4VFS(P4 Virtual File Service)等。

Perforce《2024游戏技术现状报告》

本报告收集了来自游戏、媒体与娱乐、汽车和制造业等高增长行业的从业者、管理人员的反馈。对游戏技术和生成式AI的广泛应用进行了深入研究,同时指出了各行业组织面临的关键挑战。

源代码控制

P4 是 Perforce P4 服务器本身,也是跨行业使用的标准版本控制平台。被 DNEG 和 Halon Entertainment 等获奖工作室所信赖,P4 被扩展并集成到工作室的核心工作流中,提供可扩展的源代码控制基础和单一事实来源。

电影、电视和虚拟制作工作室同样使用Perforce基于 Web 的代码审查工具P4 Code Review (原Helix Swarm) 来跟踪代码审查、提供反馈,并根据项目各个阶段所需的预提交和后提交模型定制审查流程。

获奖工作室希望保护和重复使用其获奖的知识产权。P4 DAM 是专门针对娱乐行业常用的 2D 和 3D 文件格式的数字资产管理工具。能够让供应商和协作者快速上手,并为艺术家提供一个集中平台,用于查找、审查和获取每个版本作品的反馈。

对于偏爱使用 Git 的工程部门,Perforce的免费 P4 Git (原Helix4Git)连接器为开发人员提供了一个安全路径,让他们可以使用自己喜欢的 Git 工具(包括 GitHub、GitLab 和 Bitbucket),而艺术和设计团队则使用不会拖慢速度的版本控制解决方案。

当工作室需要专业级且功能强大的实时规划工具时,他们会使用 P4 Plan(原 Hansoft)。在项目组合和单个项目层面规划项目范围,并快速规划资源和容量。P4 Plan 甚至允许用户通过原生 P4 集成将任务关联到变更列表。

这仅仅是个开始。每位 P4 用户都可以访问一系列强大的免费应用程序、工具、客户端、插件和 API,以优化开发和团队的核心工作流,包括P4V, P4 CLI(P4 Command-Line Client), P4 Code Review,P4 Sync, P4Merge, P4VFS(P4 Virtual File Service)等。

[ 版本控制案例 ] 从Git到Perforce:《阿凡达》幕后创意先锋Halon的全面转型

Halon通过将工作流从Git迁移到Perforce P4(原Helix Core),完成了一次重要的技术转型,彻底革新了工作流程。这一转变将项目启动时间从两天缩短至二十分钟,让艺术家们摆脱了繁琐的工具和流程,真正专注于创作。

设计数据管理

P4 是一款高性能的数据管理解决方案,支持全球半导体团队对设计资产进行存储、访问和版本管理,包括二进制文件、数字和模拟设计文件以及 IP。它可以轻松处理 EDA 工具中常见的数百万个文件,以及半导体设计中的复杂文件关系。全球开发团队受益于 P4 在单一存储库中安全管理所有数字内容的能力。凭借强大的缓存和复制架构,工程师和设计师无论身处何地,都能无缝且近乎即时地访问所需数据。

P4与全面的IP生命周期管理平台Perforce IPLM(原 Helix IPLM)无缝集成。通过 P4 和 Perforce IPLM,全球半导体设计公司能够获得一个集中式系统,用于跨各类型的项目和平台进行设计管理。Perforce IPLM 帮助大型分布式团队消除以项目为中心的设计孤岛,从而改善协作。借助该平台,团队可以更高效地查找和复用 IP,实现端到端的可追溯性以确保合规性,并通过自动化的发布流程加速产品发布。

顶级半导体公司使用Perforce解决方案
满足上市时间需求并更快地创造更多收入。

设计数据管理

P4 为原始设备制造商(OEM) 和供应商提供了可扩展数据管理的基础,以加速全球开发。在汽车软件和系统开发人员面临前所未有的复杂性时,P4 通过为所有数字资产(从二进制文件、设计文件到 IP 和 Git 源代码)提供单一事实来源,帮助改善协作、提高效率和增强安全性。它能够轻松扩展,处理 PB 级数据、数百万个文件,同时通过业界领先的安全性保护 IP,并满足行业最高的安全、质量和可靠性标准。

使用 P4 将数据管理添加到现有工具中,从而简化汽车开发和设计。它能够与流行的开发工具无缝集成,包括 Jenkins、Jira、Maya 和 GitHub。由于与 Unreal Engine 和 Unity 的紧密集成,P4是使用游戏引擎进行数据密集型项目(如数字孪生、可视化、HMI 设计和其他下一代汽车技术)团队的首选数据管理系统。

Perforce P4(原Helix Core)通过ISO 26262认证,加速汽车软件开发

P4作为行业标准,备受顶级团队信赖

19/20

顶级AAA游戏开发公司

“Perforce P4(Helix Core)已经成为我们每个人保存工作内容的核心和重要工具。它的速度、可靠性和可伸缩性对Ubisoft来说至关重要。”

Nicolas Beaufits
Ubisfot 技术架构师

9/10

顶级半导体公司

“没有 Perforce,我们每年发布 20 个芯片都会很困难。而现在我们每年已经可以输出 55 个芯片。”

工程总监
顶级半导体公司

TOP

虚拟制作公司

“Perforce P4(Helix Core)是我们工作的关键,因为我们的业务围绕数字内容展开,而数据是我们的命脉。”

Mark Holland
Dimension 内容管理负责人

将P4与您现有的工具和工作流无缝集成,实现版本控制

P4 专为您的行业设计,具备开箱即用的集成功能,可让您的开发人员、艺术家和设计师在核心工作流的后台实现版本控制。

开始协作使用虚幻引擎和Perforce P4

Unity版本控制:如何在Unity游戏引擎中使用Perforce P4

更多Perforce工具套件,全面赋能您的团队

Perforce P4(Helix Core)不仅是无限可扩展的企业级版本控制工具,更是一个为设计师、开发人员和管理者提供集成工具套件的平台。

使用当今领先企业所信赖的工具,全面支持您的整个团队。

整合硬件和软件团队

一个完全可追溯的IP管理平台,可帮助您轻松应对半导体设计的复杂性,改善协作并实现IP重用,支持全球团队和项目管理。

实现持续可追溯性

帮助按时交付高质量产品,降低风险。通过统一的需求、问题和测试用例管理,以及自动化的端到端可追溯性,确保合规性。

简化并保护创意工作流

通过视觉库和智能搜索工具,助力快速找到任何艺术资产。通过直接添加评论加速审查流程,并支持在看板上快速查看其状态。

化混乱为清晰

P4 Plan(一款由游戏开发者为自身打造的敏捷规划工具)可帮助您简化积压任务,并协调分散的团队。无论您的团队采用何种方法或身处何地,都能为其提供支持。

更多Perforce工具套件,全面赋能您的团队

龙智是Perforce中国授权合作伙伴、P4(Helix Core)全球最佳合作伙伴(2020、2021、2023及2024年度),为您提供Perforce产品的咨询、销售、实施部署、培训及技术支持服务,帮助克服DevOps挑战,加速开发。

数字资产宇宙的超级英雄

Perforce 版本控制 — Helix Core 可跟踪和管理所有数字资产(代码、视频、大型二进制文件、IP 等)的更改。但这仅仅是个开始...

Helix Core是Perforce旗下集源代码管理和内容协作为一体的版本配置管理工具,全球团队可以在任何类型或者大小的文件上进行合作,支持集中和分布式的工作流,帮助企业更高效、更安全地打造复合型产品。
Helix Core配置管理之强大,可以帮助您管理随时间推移而发生的数字资产(代码,文件等)变更,处理每天数以千万计的传输,100 TB 的数据。 以及 10,000 多个并发提交。使用强有力的配置管理系统对于更好更快地构建和交付产品至关重要。
与此同时,Perforce公司不仅提供 Helix Core(保护知识产权的版本配置管理工具),还提供Helix Swarm(支持CI/CD的代码评审工具),支持Git的Helix 4Git(高性能的Git服务器),Helix TeamHub(扩展DevOps的Git代码托管和协作平台)等。
Perforce授权合作伙伴 — 龙智
Perforce是一家DevOps解决方案的提供商,其产品包括版本控制工具Helix Core,应用程序生命周期管理解决方案Helix ALM,敏捷规划工具Hansoft,静态代码分析工具Helix QAC与Klockwork,以及IP生命周期管理工具Methodics IPLM等。
龙智是Perforce公司中国授权伙伴、Helix Core全球最佳合作伙伴( 2020年,2021年),我们结合DevSecOps理念与您的实际业务流程,利用Perforce公司系列工具,为您解决开发中遇到的各种问题,加速开发。
我们提供Helix Core, Helix ALM, Helix QAC, Hansoft, Methodics IPLM产品的咨询、销售、实施部署、培训及技术支持服务,我们的客户从热门游戏厂商、半导体公司到著名互联网公司、汽车行业、银行及金融公司,覆盖各行各业。我们已经成功为阿里巴巴、 腾讯、华为、Oppo、字节跳动、长安汽车等企业提供基于Perforce工具的解决方案。

顶级团队信任 Helix Core

进行大规模开发构建的公司必备版本控制软件,各行各业的开发团队都依靠它来出色地完成工作。

19/20

顶级AAA游戏开发公司

“Helix Core已经成为我们每个人保存工作内容的核心和重要工具。它的速度、可靠性和可伸缩性对Ubisoft来说至关重要。”

Nicolas Beaufits
Ubisfot 技术架构师

9/10

顶级半导体公司

“没有 Perforce,我们每年发布 20 个芯片都会很困难。而现在我们每年已经可以输出 55 个芯片。”

工程总监
顶级半导体公司

TOP

虚拟制作公司

“Helix Core 是我们工作的关键,因为我们的业务围绕数字内容展开,而数据是我们的命脉。”

Mark Holland
Dimension 内容管理负责人

顶级半导体公司使用Perforce解决方案满足上市时间需求并更快地创造更多收入。

强大的工具 = 创作自由&更快的管道

没有什么应该让你的团队慢下来。 尤其是他们的工具。 使用 Helix Core 启动和加速。

简化构建

花更少的时间处理脚本和流程。

自动化工作流程

交付文件和反馈,最大限度地减少代价高昂的冲突。

无处不在的集成

与您现有的工具集进行无摩擦的协作。

高质量重用

轻松跟踪每个更改并重用的IP。

安全访问

保护云端或本地资产。

Helix Core
如何帮助你的团队

功能强大的版本引擎

Helix Core在整个开发过程中提供了单一可信来源。您可以将代码,大型二进制文件和数字资产(包括媒体文件)存储在一个中央存储库中,并且可以处理软硬件资产。现在还配备了本地 DVCS(分布式版本控制系统)功能!
因此,分布式的、全球的开发团队更喜欢使用Helix Core。它可以处理数以万计的并发提交,并能够实现智能地跨地域同步,这意味着每个开发人员无论身处何处都在使用最新版本。
获得单一可信来源。

高度可伸缩的架构

Helix Core具有高度可伸缩的架构,无论是大型团队还是中小规模团队都可以进行部署,轻松实现跨团队协作。
远程团队可以通过Edge服务器和Replica服务器更快地进行访问。Helix Core使您的所有文件与中央服务器同步,这包括大文件、大量的项目和文件以及大批量自动化(每天数百万笔提交)。您遍布全球的团队可以在保证安全性的情况下以更快的速度完成所有任务。

企业级安全

Helix Core为您的知识产权(代码,二进制文件和数字资产)提供企业级安全性保障。
Helix Core支持文件级粒度的安全性。您可以通过设置权限和验证用户以最大程度降低风险,保护您的数字资产和DevOps流水线以防止内外部的威胁,并符合监管要求,保护公司的声誉和开发环境。
您可以将Helix Core与企业已有的用户管理系统集成(如SSO、AD/LDAP或者SAML等)。
保护您的代码,文件和资产。

可定制的自动化工作流程

Helix Core通过Perforce Streams,Helix Core扩展程序(Helix Core Extension)和Helix Swarm代码审查提供可自定义的自动化工作流程。
您可以在Perforce Streams中设置预定义的且受控的分支或合并模式,以及其他可自定义的工作流程。您还可以自定义工作流程,并通过扩展程序增强服务器功能,这是Helix Core 2019.1中的一项新功能。
如果您使用的是Helix Swarm,则可以自定义工作流以进行代码审查和提交流程。
开始使用Perforce Streams,Helix Core扩展程序和Helix Swarm。

开放性、灵活性、可扩展性

提供开放式的有完善文档的 API 支持的平台,可以根据需求定制个性化的工具。 支持 C/C++、Java、.NET、Ruby、Python、PHP 等各种开发工具。 即装即用的插件,以及与 IDE、设计及 CAD 工具的集成,同时兼具与产品生命周期工具(如 Jira、Bamboo、Jenkins 等)的集成。

良好的合规性支持

Helix Core会为每一次更改保存历史记录。其中包括更改的内容,谁进行的更改以及原因。
您可以使用Helix Core的版本历史记录和日志记录功能来满足审核要求。它甚至可以为您提供法规和业务合规所需的信息,例如:

  • ISO 26262
  • PCI / DSS
  • 21 CFR Part 11(FDA)

了解Helix Core将如何帮助满足审核要求并保持合规性。

专业的售后支持

上海龙智拥有专业的技术支持团队,可以随时为您提供Helix Core及相关产品的培训和技术支持。
您甚至可以利用我们的专家经验,工具和流程从现有系统(例如Git、SVN或ClearCase)迁移到Helix Core。您可以利用我们在源代码管理方面拥有丰富经验的顾问进行棘手的项目。
了解有关Helix Core的支持选项的更多信息。

建立你的工具集
Perforce 版本控制是
如何工作的

Perforce 版本控制以 Helix Core 为中心。 定制您的完美解决方案。

添加免费代码审查

Helix Swarm 是一款免费的基于 Web 的 Helix Core 代码审查工具,可扩展性比其他工具更好。 团队使用它来改进代码审查过程中的协作。

支持 Git 资产

当您结合 Helix4Git + Helix Core 时,您可以将构建速度提高 80%,本地存储 Git 资产,并减少远程或外包团队的延迟。 开始扩展 Git。

化混乱为清晰

使用 Hansoft(游戏开发者为游戏开发者制作的规划工具)简化您的积压工作并使分散的团队保持一致。 支持您的团队,无论他们的方法或位置如何。

跟踪要求

使用 Helix ALM 在整个开发生命周期中获得端到端的可追溯性。 您可以让每个人都了解最新信息并快速交付更高质量的产品。

开发团队喜欢的功能

了解如何加速您的团队。

以游戏技术 + Helix Core
进行创新

新世界将使用游戏引擎(和 Perforce Helix Core)来构建。 观看如何操作。

开始协作使用虚幻引擎和Helix Core

Unity版本控制:如何在Unity游戏引擎中使用Helix Core

2024游戏技术现状报告

Perforce《2024游戏技术现状报告》

通过收集来自游戏、媒体与娱乐、汽车和制造业等高增长行业的从业者、管理人员和高管的数据来探索这一趋势。报告对游戏技术和生成式AI的广泛应用进行了深入研究,同时指出了各行业组织面临的关键挑战。

Perforce Helix Core与Helix DAM轻松集成加速游戏开发

跟踪艺术资产

Helix DAM提供了一个基于Web的可视化用户界面(UI),每个团队成员都可以使用它来轻松、安全地对所有艺术资产进行存储、版本管理和预览,永远不会再浪费时间重新创建资产。

变得更强大

没有什么能减慢Perforce Helix Core的速度——自动化环境、数以万计的用户、数百万的日常交易、TB级数据——它可以处理这一切。

管理所有文件

使用Perforce Helix Core可以对任何大型文件进行版本控制,包括代码、配置文件和大型二进制文件,开发人员可以在不影响性能的情况下对所有内容进行版本控制。

原生集成

Perforce Helix Core与最流行的游戏引擎集成,如Unreal, Unity和Cryengine。

利用Perforce Helix Core解决芯片/半导体发展的挑战

使用Helix Core,可以帮助您的团队更好地进行芯片开发的数字资产管理、版本管理、团队协作和工作流优化。

Perforce Helix Core在芯片行业的应用

获取本技术指南-《Perforce Helix Core在芯片行业的应用》,了解如何使用Helix Core进行芯片开发管理。

  • 芯片开发的基本流程
  • 各阶段的配置管理需求
  • 使用Stream管理芯片开发

合作案例

作为Perforce中国授权合作伙伴、Helix Core全球最佳合作伙伴(2020年,2021年)智为您提供Perforce产品的咨询、实施、培训、运维、定制开发等一站式服务,帮助您的企业克服 DevOps挑战,加速开发。

Perforce解决方案

Perforce软件为DevOps全流程提供解决方案,着眼于整个技术生命周期,从质量、安全、合规、合作和速度等方面,帮助您提高竞争优势。