

At any point you can go to the Prefences menu and select External Tools and adjust your Revision Control Diff/Merge tool. p4v) to make sure that all files in the Assets and ProjectSettings folders (including files ending with. The Asset Serialization, Default Behaviour Mode and Sprite Packer options can be edited to suit your team’s preferences and choice of version control.Ĭlick connect and verify that “Connected” is displayed above the connect button after a short while.
#Link diffmerge to unity how to
This mode is only recommended to advanced users who know how to manually integrate changes back into their choice of version control ( Working offline with Perforce). Otherwise you will have to add new files manually. Keep Automatic add checked if you want your files to be automatically added to version control when they’re added to the project (or the folder on disk). Open the project and go to the Edit->Project Settings->Editor menu.Ĭhoose your version control Mode according to the version control system that you chose.įill out your version control settings, such as username / password / server / workspace. Setup or sync a workspace on your computer using your chosen client (refer to the Plastic SCM Integration guide or the Perforce Integration guide for help with this step).Ĭopy an existing project into the workspace or start Unity and create a new project in the workspace.

#Link diffmerge to unity software
Setting up your version control in Unityįollow these steps once you have your version control software setup according to their own instructions: It also becomes easier to locate when a bug first occurred along with what code might have caused it. This makes it easy to revert back to an earlier version of the code or to compare differences in versions.

With version control it is possible to follow every change to the source along with information on who made the change, why they made it and what they changed/added. It is a repository of files with monitored access, which in the case of Unity, will be all the files associated with a Unity project. Using a version control system makes it easier for a user/multiple users to manage their code. Unity supports version control integration with Perforce and Plastic SCM, refer to these pages for specific information regarding your choice of version control.
