Search Unity

Unity's version control component has been upgraded to Plastic SCM.

User Feedback "Restore" confusing - call it "Retrieve/Synchronize", why can't it be selective?

Discussion in 'Unity Collaborate' started by blockimperium, Jan 28, 2018.

  1. blockimperium

    blockimperium

    Joined:
    Jan 21, 2008
    Posts:
    452
    Hi Unity Collaborate team.

    I just finished working with another class of students with Unity Teams and had a very interesting bit of feedback to share with you. One of the most common things that happen with 'newbie' teams is that that they will experiment with something, see that someone else on the team has done something better and checked it in, then they want to synchronize their current repository (sometimes selectively) with what's in the master repository.

    Unfortunately, with Collab, this appears to be confusing users. Where people were getting confused is that "Restore" has different connotations for version control versus synchronize/get/pull/retrieve. In essence, they don't know what side effect is going to be from pushing that button and they get confused about whether or not they are going to break their project. If it were "Retrieve" then it would be clear that they are pulling from the server. Also suggested was "Synchronize With" or similar so they would know that they are synchronizing with that version on the server.

    Further, it wasn't clear to the user audience how to perform selective synchronization with the server. In general, they are afraid to lose their local changes and since you cannot select the assets you want to synchronize with the server after a move (something that is frequently done with artists apparently), they end up being forced to push up a bunch of changes which are generally not ready for publishing.

    All that said, the users from last year's class and hackathon were very impressed with the changes that have been made in the interim. Especially with the integration with CloudBuild. Putting those two together put one of the TAs "out of a job" :D