11

Click here to load reader

Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

Embed Size (px)

Citation preview

Page 1: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use, so the entire team can contribute to the Project, regardless of location or role.  

   Collaborate is currently in closed Beta and is available to select teams who are actively developing a Unity project. Sign up at: http://developer.cloud.unity3d.com/collaborate    

Setting up Unity Collaborate  On Collaborate Open Collab from the toolbar, click “Start Now”. 

Page 2: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 

   

Step 3) Submit your first change With Collaborate now turned on, write your first message and publish your files.  

These files will be saved to the cloud and shared with your teammates (see below).  

Page 3: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 

 

Adding teammates to Collaborate When teammates are added, everyone can share their work. 

Add teammates to Collaborate by opening the collab window, and clicking the ‘people’ icon  shown the 

bottom .    This will open up the members section (also found within the Services menu). By entering in your teammate’s email address you immediately add them to the project.  

  You can also manage teammates and organizations through: https://id.unity.com/organizations 

Page 4: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

Viewing history Clicking   from the Collab toolbar or Window > Collab History will open up the Collaborate History window. 

 

From this view you will be able to see changes made and the entire history of the project. You are also able to “Go back to…” previous versions and “Restore” to the most recent submission. Restore blows away all of your local changes. 

 

Enabling Cloud Build with Collaborate To enable Cloud Build with Collaborate click “configure now” within Collab History. 

Page 5: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 

This will launch the Cloud Build website and ask you what platforms you wish to build for. See the Cloud documentation for more information: https://build.cloud.unity3d.com/support/  Reverting files If you have local changes you do not want, click the Restore icon   next to the change you wish to undo. This will get rid of any local changes you have made to that file. 

 

You will be asked if you’re sure you want to lose your local change, click yes and that change will be gone.  Resolving file conflicts You will encounter conflicts when you publish a change to something that another changed in a different way. Committing small changes often, and communicating with your teammates will lower the number of conflicts you encounter. 

Page 6: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 The red warning icon will show up in the Collaborate toolbar when you have conflicts. To resolve a conflict in Collaborate click the Collab toolbar, it will list all of the files with conflicts.  Hover over the file that has a conflict to resolve. If you choose the eye icon, you are choosing to view the changes. You are able to view changes of prefabs, scripts, and all binary files (with image files like .pngs you won’t be able to view the changes). :::::::  

  

Choosing the double up arrow will open up your external merge tool and let you use that to resolve your conflict (this will only work for prefabs, scripts, and other binary files). You can set your external merge tool by going to Unity > Preferences > External Tools > Revision Control Diff/Merge and selecting a tool there. 

Page 7: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

   Choosing the up arrow will submit your file and replace the version that was previously submitted. 

Page 8: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

  Choosing the down arrow will select the version of the file that is not yours, you will lose your changes to that file and get what was last submitted.  

Page 9: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 

 

Collaborate Troubleshooting Tips Collaborate is a new service currently in Closed Beta. Once you’ve been accepted to the closed beta, you can also be added to the Collaborate forum (please email [email protected] with your forum user name), where you can ask for assistance: http://forum.unity3d.com/forums/collaborate.98/   You can also receive help by emailing us at [email protected] we want to hear about any bugs you run into and feature requests you might have!  ­ If your information in Collaborate History appears not to be up­to­date right­click on the “Collab History” and select “Reload”. Reloading will give you the latest available information. 

Page 10: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

 

  ­ Restarting Unity will get you out of stuck states.   ­ Verify your internet connection.  ­ If your local state is the state you want and your Cloud project is giving you too many conflicts / problems: 

Page 11: Setting up Unity Collaborate · Unity Collaborate Collaborate is a simple way for small teams to save, share, and sync their Unity project. It’s cloud hosted and easy to use

Open up your services tab, services settings page, Unlink project, re­link project with a new ID. You will be able to submit a clean new version of your project. 

 ­ If your Cloud state is the state you want and your local project is giving you too many conflicts / problems: 

On Unity launcher from “In The Cloud” select your project and download it again. 

­ If your local state and your Cloud project state are bad, but you have an older version you want to go back to:   Click “Go back to…” in Collaborate history, unlink the project, and re­link the project with a new ID. You will be able to submit a clean new version of your project.