加快发布时间表
Unity Version Control is a scalable, engine-agnostic version control and source code management tool for game development studios of all sizes. Built with powerful Plastic SCM technology, Unity Version Control offers optimized workflows for artists and programmers and superior speed working with large files and binaries. See how our users have leveraged this technology to create without compromise.

Set custom lock rules, including branch exclusion, in the Lock rules panel.
Smart Locks: For confident branching
Whether you’re branching or not, Smart Locks enforces a single line of development by “traveling” across branches until it reaches the destination branch where the change is checked or merged back in. By traveling and automatically checking to confirm that you’ are working from the latest version before allowing you to lock a file, Smart Locks greatly minimizes the risk of merge conflicts.
Easier VCS management in the Hub
Enabling and managing Version Control directly within the Unity Hub is now easier than ever. Just by selecting a checkbox, you can create and link a Version Control repository to a new project. See the project to repository connection status, and link and unlink repositories to existing projects.

Create and link a Version Control repo when you create a project in the Hub.
面向艺术家
Created for more than just code, Unity Version Control minimizes conflicts with locking to let you work independently in a separate workspace connected to your main project repo.
版本控制集成
Unity Version Control works with any engine and easily integrates into your DevOps toolchain. 它与问题跟踪、沟通、协作、CI、IDE 等工具配合良好。








Made with Unity Version Control
Project Shrine
Learn how Monster Closet Games maximizes efficiency using engine-agnostic Unity DevOps solutions and automations with Unreal Engine.
《Subnautica》
Find out why Unknown Worlds chose Unity solutions for version control to help bring Subnautica to life.
资源
项目组织和 VCS 最佳实践
Learn the key concepts of version control, as well as tips and tricks you can use when setting up your Unity project to help ensure smooth, efficient team collaboration.
准备开始
Want to dive into Unity Version Control but don’t know where to begin? Check out our introductory course on Unity Learn and start collaborating more efficiently today.
常见问题解答
No, you can combine Unity Version Control with almost any other software in your stack to unlock a powerful VCS. However, the Unity Version Control package for Unity makes using version control within the core game engine extra intuitive.
Unity Version Control is a hosted, multi-tenant, cloud-based server that organizations can use to store their Plastic repositories in the cloud.
Unity Version Control is source control for game development teams working with large repositories and files who only need a cloud server (and optional local cloned repos). 您可以推送/拉取(或直接签入)到云服务器。Unity Version Control includes the client and the cloud service.
You’ll need a Unity DevOps subscription to store your repositories in our hosted service.
When you use Unity Version Control, the download & upload communications are always done via SSL, which provides a secure encryption for the data package sent from the client to the server.
Unity Version Control only allows SSL connections.
Unity Version Control includes a free tier with three free seats and 5 GB-hour of storage. After the fourth user, you pay monthly per seat. If you exceed 5 GB-hour of storage, you pay for extra storage per team, not per user. See pricing for details.
需要。出于许可目的,我们只计算活跃用户数,不考虑使用设备数或安装服务器数。
不需要。出于许可目的,我们只计算活跃用户数,不考虑使用设备数或安装服务器数。
Unity Version Control is our new brand for Plastic SCM. It is still the same great solution with all of the features you have come to enjoy, simply under a new brand name.
No. Unity Version Control, as a component of Unity DevOps, is a hosted service that runs in the cloud. The version control client can be downloaded locally, but still connects to the cloud service.
Unity Version Control can be available as an on-prem solution. Contact us for details.
You push your data from your local server to the Cloud.
是的,您可以直接签入并合并到云。
是的,可以。You can also configure the files that will be locked on checkout from your Unity Version Control organization’s dashboard.
不需要。如果用户不执行写入操作(例如签入),则视其为只读用户。
需要。您可以随时激活和停用用户。Unity Version Control keeps the history of every user, active or deactivated. 只有活跃用户可以访问系统。
- 24 小时内电子邮件支持响应
- 远程支持连接,以解决更复杂的问题
- 优先从开发团队获得代码“修补程序”
Learn more here.
如果用户在给定月份执行了以下任一操作,就视其为活跃用户:
1. 对代码仓库执行写入操作,以:
- 进行签入
- 进行代码审查
- 创建对象,如标签、变更集(推送或签入)、分支、属性或代码仓库
2. Upload or download 5 MB of data