您想找什么?
Hero background image

Unity 版本控制

使用 Version Control System (VCS) 更高效地创作,该系统由 Plastic Scm 技术提供支持,专为帮助程序员、美术师和设计师克服游戏开发挑战而打造。
此页面为机器翻译。如需查看原文以确保准确性并作为权威参考,
Plastic Scm(现在是 Unity Version Control),Unity 的Version Control解决方案

加快发布时间表

Unity Version Control 是一种可扩展、与引擎无关的版本控制源代码管理工具,适用于各种规模的游戏开发工作室。Unity Version Control 采用强大的 Plastic Scm 技术构建,可为美术师和程序员提供优化的工作流程,并提高处理大文件和二进制文件的超快速度。 了解我们的用户如何利用这项技术不折不扣地进行创作。

智能锁
在锁定规则面板中设置自定义锁定规则,包括分支排除。

智能锁:用于自信的分支

无论是否在分支中,Smart Locks 都会通过跨分支“遍历”执行单行开发,直到到达签入或合并更改的目标分支。通过遍历和自动检查以确认您使用的是最新版本,然后才允许您锁定文件,Smart Locks 极大地降低了合并冲突的风险。

中心
在中心中创建项目时,创建并链接版本控制VERSION CONTROL。

简化 Hub 中的 VCS 管理

现在,直接在 Unity Hub 中启用和管理 Version Control 变得前所未有的容易。只需选中一个复选框,就可以创建 Version Control 代码仓库并将其链接到新项目。查看项目到代码仓库的连接状态,并将代码仓库链接到现有项目或取消其链接。

主要优势

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

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

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

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

跨工具操作

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

立即实现价值

立即设置开箱即用的专用云服务器,让您的团队可以从世界任何地方进行协作。即使您使用的是游戏开发中常见的大型二进制文件,也是如此。

无忧工作

通过分支和合并安全地编码,或通过锁定放心进行更改。Unity Version Control 是唯一兼具两者的 VCS。

面向程序员

面向程序员

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

面向艺术家

面向艺术家

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

面向 Git 用户

面向 Git 用户

Unity Version Control 就是这么简单。迁移非常简单,您可以开箱即用地处理大文件并放心提交。人人皆可使用 – 技术水平不限。

面向 Perforce 用户

面向 Perforce 用户

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

“[Unity Version Control] 可以处理大文件和代码仓库。视觉分支管理器非常出色;我们的图形设计师可以轻松使用它。让外部人员对特定项目进行有限访问的工作也能轻松实现。”
RALF MAUERHOFER / KOBOLDGAMES GMBHGame Developer and Cofounder
“该系统拉取和推送超大代码仓库的速度令人印象深刻,比我们之前的解决方案快得多。开发者和美术师都能轻松使用其 UI。”
DUNCAN MCROBERTS / META COMPANYDirector of Software Development
“多年来,我们进行过一些非常非常巨大的合并 - 这些合并大到我们不得不使用其他工具手动完成的地步。但使用 Plastic SCM 后,我们根本不需要考虑这些问题。”
GARRY NEWMAN / FACEPUNCH STUDIOSOwner and Game Developer
标注
免费试用,随用随付

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

Made with Unity Version Control

《Monster Closet》游戏

《Project Shrine》

了解 Monster Closet Games 如何使用与引擎无关的 Unity DevOps 解决方案和 Unreal Engine 的自动化来最大化效率。

《Return to Nangrim》

《Return to Nangrim》

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

《零度艺术之下的Subnautica》

《Subnautica》

了解 Unknown Worlds 为何选择 Unity 解决方案进行 Version Control 来帮助实现《Subnautica》。

资源

2024 Version Control(Unity 6 版本)。

项目组织和 VCS 最佳实践

了解 Version Control 的关键概念以及设置 Unity 项目时可以使用的提示和技巧,以帮助确保团队协作顺利高效。

影响您发布时间表电子书的隐性生产力成本

避免隐性生产力成本

我们从我们的产品和工程团队收集了关于三个最常见版本控制陷阱的见解,这些陷阱阻碍了工作室做他们最擅长的事情:创造。

Unity Plastic SCM 徽标

准备开始

想深入了解 Unity Version Control,但不知道如何开始?查看我们在 Unity Learn 上的入门课程,立即开始更高效的协作。

标注 DevOps
联系我们,开始使用

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

常见问题解答

Unity Version Control 只能与 Unity 一起使用吗?

+

我该如何开始?

+

什么是 Unity Version Control?

+

Unity Version Control 是为谁准备的?

+

我需要具备哪些条件才能使用 Unity Version Control?

+

我的数据在云端如何安全?

+

如何保证与 Unity Version Control 的连接安全?

+

Unity Version Control 许可是如何运作的?

+

用户可以有多个设备吗?

+

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

+

什么是 Plastic Scm?

+

Unity Version Control 是否需要本地(本地) Plastic 服务器?

+

Unity Version Control 可以在本地运行吗?

+

如何将数据上传到云端?

+

我可以签入 Unity Version Control 并与之合并吗?

+

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

+

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

+

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

+

Unity Version Control 支持包括哪些内容?

+

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

+