Use Plastic SCM version control software to enable teams to collaborate on Unity projects.
Learn how to set up Plastic SCM. Learn how to set up version control in Unity.
Plastic SCM automatically checks files out if you have modified them. The only files that you must specifically check out to modify are Project Settings files.
在项目中本地编辑某些文件时,如果远程也编辑了这些文件,则会发生冲突。如果项目有冲突,您必须:
If Unity recognizes that you need to perform a merge before you submit changes then it prompts you to complete the merge. This takes you to the Plastic SCM client.
如果传入的更改与本地更改冲突,则会在 Incoming changes 窗口中的冲突文件上显示一个问号图标。以下是使用 Plastic SCM 解决冲突与合并的快速指南:
要使用 Plastic SCM 来锁定文件,请执行以下操作:
../PlasticSCM/server
中找到服务器目录。rep:default lockserver:localhost:8087
*.unity
*.unity.meta
在此示例中,所有 .unity 和 .unity.meta 文件都将被锁定以便在存储库“default”上签出。
cm listlocks
有关锁定的更多信息,请参阅锁定:避免合并不可合并的文件和[配置独占签出(锁定)](https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide#Chapter7:Configuringexclusivecheckout(Lock)。
PlasticSCM 不支持远程活动,但 Perforce 支持。因此,在 Editor 中,Plastic SCM 无法使用此功能。Project 窗口中不会显示 “Checked out Remote” 和 “Out of Sync” 之类的状态。
了解有关分布式版本控制的更多信息。
了解有关分布式和集中式版本控制的更多信息。