Search Unity

How important is it to use a version of UnityYAMLMerge matching the editor?

Discussion in 'Asset Importing & Exporting' started by Xarbrough, Nov 18, 2019.

  1. Xarbrough

    Xarbrough

    Joined:
    Dec 11, 2014
    Posts:
    1,188
    My team is using Plastic SCM as a version control system and we have configured the clients to use UnityYAMLMerge (also called SmartMerge) to merge prefabs and scenes. It’s working well, but our installation/setup process is fully manually, so when upgrading a Unity editor version I often forget to also update the path to the correct merge tool. So far, everything thing seems to be working just as fine with non-matching versions.

    How likely is it that the merge tool will have differences in between versions? Or is this something that is mostly based on the structure of YAML itself and hasn’t changed over the years?

    Bonus question for people working with a similar setup: how do you keep tools like this correctly setup on multiple machines in your company?