版本控制

通力协作,共创美好。Unity Plastic SCM 是专为游戏开发而设计的源代码控制 – 在构建时考虑了美术师和程序员的工作流程以及大文件和二进制文件。

借助 Unity DevOps 团队的专家建议,避免隐性生产力陷阱并转向快速迭代。 访问电子书

加快发布时间表

Unity Plastic SCM 是一种可扩展、与引擎无关的版本控制源代码管理工具,适用于各种规模的游戏开发工作室。Plastic 旨在改善团队协作并提高工作效率,为美术师和程序员提供经优化的工作流程,并且处理大型存储库和二进制文件时运行速度也十分出色。

Subnautica: Below Zero

《深海迷航:零度之下》- Unknown Worlds 出品

面向程序员

通过强大的分支和合并功能最大限度地减少冲突并加速生产。使用专为处理大型文件和代码仓库而构建的系统进行集中式或分布式工作。

面向美术师

不仅针对代码,Plastic 通过锁定可最大程度减少冲突,让您能够在连接到主项目代码仓库的单独工作区中独立工作。

面向 Git 用户

Plastic SCM 简单明了。迁移非常简单,您可以开箱即用地处理大文件并放心提交。人人皆可使用 – 技术水平不限。

面向 Perforce 用户

适用于整个团队的解决方案。让开发者满意的强大的分支和合并,再加上分布式工作的能力,同时支持更简单的美术师和非开发者工作流程。

主要优势

为美术师和程序员优化的工作流程

独立的工作流程,相同的代码仓库。开发者可以集中方式开展工作,也可通过完整的分支和合并解决方案以分布方式开展工作,而美术师可以基于文件的工作流程和直观的 UI 进行创作。

大文件和二进制文件的超快处理速度

Unity 的版本控制系统旨在通过大文件和大量代码仓库保持高性能和响应能力,轻松应对游戏开发的独特复杂性。

跨工具操作

Plastic SCM 可与包括 Unreal 在内的任何引擎配合使用,Unity 创作者可受益于 Plastic 与编辑器的深度集成。Plastic 还与 IDE、问题跟踪、协作和 DevOps 工具(如 JIRA、TeamCity、Jenkins 等)集成。

版本控制集成

Plastic SCM 可与任何引擎一起使用,并可轻松集成到您的 DevOps 工具链中。它与问题跟踪、沟通、协作、CI、IDE 等工具配合良好。

Unity 徽标
Jenkins
Rider Jetbrains
TeamcCity Jetbrains
Jira
Bamboo
Unreal 引擎
Discord

免费试用,随用随付

您的前三个用户和每月 5GB 的数据存储是免费的。之后,定价取决于每月活跃用户数和总云存储量。有关本地解决方案的信息,请联系销售了解有关 Plastic Enterprise 版本的信息。

使之成为现实

《Goodbye Volcano High》

由工作者拥有的合作型工作室如何让美术师和工程师在制作过程中保持一致?阅读 KO_OP 如何使用 Plastic SCM 推动协作。

《Return to Nangrim》

了解 Sycoforge 如何利用 Unity 工具来管理不断扩大的项目作用域,并整合玩家反馈以实现快速、迭代的游戏开发。

《Subnautica》

了解 Unknown Worlds 为什么选择 Unity 和 Plastic SCM 来帮助实现《Subnautica》

联系我们,开始使用

通过这些简单的操作步骤,可在几分钟内启动并运行版本控制。如果您需要更多建议,或只是心存疑问,Unity 支持团队都将随时准备提供帮助。

常见问题解答

Unity Plastic SCM 只能与 Unity 一起使用吗?

不,您可以将 Plastic 与您堆栈中的几乎任何其他软件结合使用,以解锁强大的 VCS。但是,Unity 的 Plastic 软件包让在核心引擎中的 Plastic 使用更加直观。

我该如何开始?

要开始使用 Plastic,需使用您的 Unity 帐户注册该服务。您可以在此处找到可帮助您在 Unity 编辑器或其他引擎中开始使用的指南。如果在开始之前还有其他疑问,请随时与我们联系

什么是 Plastic 云版本?

Plastic Cloud Edition 是一个托管、多租户、基于云的服务器,组织可以使用它在云中存储其 Plastic 代码仓库。

Plastic 云版本是为谁准备的?

Plastic 云版本是为只需要一个云服务器(和可选的本地克隆代码仓库)来处理超大代码仓库和文件的游戏开发团队提供的版本控制系统。您可以推送/拉取(或直接签入)到云服务器。云版本包括 Plastic SCM 客户端和云服务。

我需要具备哪些条件才能使用 Plastic 云版本?

您需要订阅 Plastic 云版本才能将代码仓库存储在我们的托管服务中。

Plastic SCM 云版本是否需要本地(内部)Plastic 服务器?

不需要。

我可以使用 Plastic 云版本进行签入和合并吗?

是的,您可以直接签入并合并到云。

如果我使用 Plastic Gluon 访问 Plastic 云,我可以锁定文件吗?

是的,可以。您还可以在 Plastic 云组织的控制面板中配置签出时将锁定的文件。

我需要哪个版本的 Unity Plastic SCM 才能访问 Unity Plastic SCM 云?

您需要 5.4.16.719 或更高版本。我们的网络 API 针对 Unity Plastic SCM 云进行了更新和扩展,因此旧版本将无法使用。

如何将数据上传到 Plastic 云?

您可以将数据从本地 Plastic SCM 服务器推送到 Plastic 云。

Plastic 云如何保护我的数据?

在将代码和数据上传到 Plastic 云之前,Plastic SCM 可以对它们进行加密。当您请求新的 Plastic 云组织托管您的代码仓库时,可将其设置为“加密”。这意味着每当您向其上传数据时,Plastic 云都需要数据加密。

如何确保与 Plastic 云的连接安全?

Plastic 云只允许 SSL 连接。

Plastic 云版本如何提供许可?

Plastic 云版本包括一个免费套餐 - 含三个免费活跃用户和 5GB 存储空间。从第四个用户开始,您需要按月为每个活跃用户付费。如果用户在一个月内处于非活跃状态,则您当月不需为该用户付费。如果您的存储空间超过 5GB,则需要为每个团队而不是每个用户使用的额外存储空间付费。有关详细信息,请参阅定价说明。

用户可以有多个设备吗?

是的。出于许可目的,我们只计算活跃用户数,不考虑使用设备数或安装服务器数。

我需要为额外的服务器付费吗?

不需要。出于许可目的,我们只计算活跃用户数,不考虑使用设备数或安装服务器数。

我需要为只读用户付费吗?

不需要。如果用户不执行写入操作(例如签入),则视其为只读用户。

我可以停用用户并将他们替换为新用户吗?

是的。您可以随时激活和停用用户。Unity Plastic SCM 保留每个用户(不管是活跃用户还是停用用户)的历史记录。只有活跃用户可以访问系统。

Unity Plastic SCM 云版本支持包括哪些内容?
  • 24 小时内电子邮件支持响应
  • 远程支持连接,以解决更复杂的问题
  • 优先从开发团队获得代码“修补程序”

在此了解详情

“活跃”用户的定义是什么?

如果用户在给定月份执行了以下任一操作,就视其为活跃用户:

1.对代码仓库执行写入操作,以:

  • 进行签入
  • 进行代码审查
  • 创建对象,如标签、变更集(推送或签入)、分支、属性或代码仓库

2.上传或下载 5MB 的数据。

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了