Unity Collaborate is part of Unity Teams. Unity Teams enables small teams to save, share, and sync a Unity Project in a cloud-hosted environment. Using Collaborate allows your entire team to contribute to a Project, regardless of location or role. For more information on Unity Teams, see the Teams page on the Unity3d website.
Collaborate allows you to publish your projects to the cloud for storage. Collaborate maintains a history of the versions of the Project that publish, allowing you to restore individual files or your entire Project to an earlier state.
You can add team members to your Projects; allowing you and team members to work together. Collaborate continuously monitors changes that are made by each team member and displays a badge on the files that they have changed, but not published yet.
You can view the changes. You can then choose to revert the changes on your file or publish them and handle any merge conflicts that might occur.
Collaborate is designed to support multi-disciplinary teams (that is, teams with a diverse mix of developers, artists, audio experts and other specialists) that work together on projects.
Enabling Collaborate
To enable Collaborate, select Window > General > Services from the Editor’s top menu to open the Services Window, then toggle the Collaborate service on.
To launch Collaborate while you’re working, click the Collab button that appears in the top nav bar of the Unity Editor.
Versions
Collaborate fully supports Unity versions 2017.1 to 2019.3.
Collaborate is in beta for Unity versions lower than 2017.1.
You can acquire Collaborate as a package for Unity versions 2018.3 or higher.
Collaborate version 1.2.18 is verified and packaged with the Unity engine. You may use the Package Manger to change Collaborate versions in your Project, by following these steps:
In the Unity Editor, select Window > Package Manager from the top menu to open the Package Manager window.
Select Unity Collaborate from the packages list.
Under Unity Collaborate, click See all versions and select the desired package version.
In the bottom right pane of the Package Manager window, click the Update to button.
Note: When using the Unity Collaborate package, you still must enable the service through the Services window to properly link your Project to the service.
Did you find this page useful? Please give it a rating:
Is something described here not working as you expect it to? It might be a Known Issue. Please check with the Issue Tracker at issuetracker.unity3d.com.
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thanks for helping to make the Unity documentation better!