Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Dipso · Dec 01, 2016 at 11:49 AM · collaborationrevert

Why does revert download the file again, in Unity Collaborate?

Hi

We have a 300+ mb scene in our Unity project. A team member made changes to the scene, and committed it.

I made some temporary changes to the scene, with the assumption that I’ll be able to revert and get the latest from the cloud.

There was no option to revert. I first had to get the latest from the cloud (i.e. my changes are not shown in the Collab window until after I get latest from the cloud). So I pulled the latest from the cloud (+-300 mb, I checked my network monitor).

I then went to the file in the Collab window, and selected revert. Unity then re-downloaded the file from the cloud (+-300 mb, I checked my network monitor).

Why does it re-download the file?

Should it not use the one in the local repo? (The way Git does when you revert/reset/discard.)

.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by thierry_unity · Dec 06, 2016 at 08:42 PM

Hi @Dispo

Scenes behave a little differently than other files in collaborate at the moment. You have to manually save them before it can detect that there is a change and enable the restore (or publish) functionalities. It's an issue we are aware of and we are trying to find a solution for it.

Technically what would have happened if you had saved before updating, it would have either create a conflict or auto merge with the changes on the server.

Restore function is found in the History Window.

does that helps? If not you can communicate with us on the Collaborate forum and we will try to understand what happened.

thanks!

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Dipso · Dec 07, 2016 at 10:15 PM 0
Share

Hi @thierry_unity

Thanks for the feedback. I did save the scene, also closed and opened Unity before I went to the Collab window.

Based on what you said, it seems Unity may have merged the scenes during the update, that’s why it listed it in the Collab window after the update.

If that’s the case, it would be useful to have a “Revert” option available before you update. Currently you can’t do that, because the Collab window only shows there’s an update available, it does not list your changes so there’s no item for you to click on to revert.

The Restore option in the History Window will restore all changes, not just the 1 scene.

It’s still not clear why Unity needs to download the scene when you click “Revert”. Should there not be a previous version in the local repo to revert to?

.

avatar image
0

Answer by thierry_unity · Dec 08, 2016 at 04:00 PM

Hello again! Basically Revert doesn't mean Previous version. In that case it's reverting to the version of the current revision you are set on. Instead on the previous version you were working on. In case of revert, it also mean the last version available on server since you can't do a specific file revert before updating.

Also, in the specific situation you are describing, it seem that there are no ''Base'' version of the file, only ''Local'' and ''Download'', which mean that a revert would re download the whole scene in that specific case.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Unity Asset Server and scenes 2 Answers

Collaborate wants to push changes on many files I didn't edit 0 Answers

YAML Merge Tool crashing Unity 0 Answers

How do I see what changes my collaborate partner has made to a script/file before I download it? 1 Answer

How do I unlink a collaborate project? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges