Version Control in Unity using Plastic SCM
Learn the basics of version control in Unity with Plastic SCM.
The success of any large commercial-scale VR project also depends on the quality of collaboration between its team members. Collaborative development tools, such as Plastic SCM, ensure that developers can effectively collaborate throughout the application engineering lifecycle. The developer should be able to
In a large team working on a complex project in Unity, it can be challenging to keep track of changes made to the project from its beginning to completion. This is where version control systems come in handy. These systems enable us to collaborate, manage, and track projects of any size by allowing us to take snapshots of our progress over time and collaborate effectively with team members.
Plastic SCM is a version control system that is recommended by Unity for collaborative development. In this lesson, we’ll introduce Plastic SCM as a tool to help us manage and track our project smoothly and efficiently.
What is Plastic SCM?
Plastic SCM is a version control system that allows productive scalability and team collaboration.
We can think of Plastic SCM as a centralized place, usually stored on a cloud server, with all the code and details of our Unity game project.
Why use Plastic SCM?
We use Plastic SCM especially in the context of Unity projects for the following reasons:
-
Complex merges: Developers in a team might be working on different tasks in their respective branches. Aggregating these different pieces of the project is a difficult problem. Plastic SCM helps us merge multiple branches with the main project easily.
-
Backup of a project: Plastic SCM stores our project in a centralized server so we don’t have to worry about backups on each individual machine.
-
Easy Interface: Plastic SCM has an easy-to-use graphical user interface (GUI) that makes working in a team and continuous integration with a build system simple.
-
Performance: Plastic SCM manages large assets such as textures, videos, and models well. It provides ...