Nefisto 2 Report post Posted January 1 When we make changes in same scene (any change) and try to merge, plastic had started to say that had some misconfig in merge tools (as image below) So, I found this thread in forum that talk about exactly same problem: https://forum.plasticscm.com/topic/20639-unityyamlmergeexe-error-in-merge-tool/ But after follow the solution in thread I started to receive this error: Can someone help me to solve this? In my client.conf: <MergeToolData> <FileExtensions>.prefab</FileExtensions> <Tools> <string>"C:\Program Files\Unity\Hub\Editor\2019.4.17f1\Editor\Data\Tools\UnityYAMLMerge.exe" merge -p "@basefile" "@sourcefile" "@destinationfile" "@output"</string> </Tools> </MergeToolData> <MergeToolData> <FileExtensions>.unity</FileExtensions> <Tools> <string>"C:\Program Files\Unity\Hub\Editor\2019.4.17f1\Editor\Data\Tools\UnityYAMLMerge.exe" merge -p "@basefile" "@sourcefile" "@destinationfile" "@output"</string> </Tools> </MergeToolData> In merge tool pref: Share this post Link to post Share on other sites
Marc S 2 Report post Posted January 3 I'm not sure scene merging is supported. I've had it work tow years ago but I see a lot of people complaining about it. My advice is to use prefabs instead. Share this post Link to post Share on other sites
calbzam 94 Report post Posted January 4 Hi, It seems the problem is the Unity merge tool "UnityYAMLMerge.exe" is not able to handle the merge of this .unity file. Not sure if you could use a different external merge tool. Otherwise, if you use "binmergetool" (available in the merge tools list), it will allow you to keep any of the contributors during the merge but it wont' allow you to actually merge the file content of the revisions involved in the merge. Regards, Carlos. Share this post Link to post Share on other sites
Nefisto 2 Report post Posted January 4 But how am I supposed to handle this? This error happens when distinct objects are changed in same scene, do I need to create somekind of main scene that only some ppl can change? I rlly don't get it, because in my point of view we don't really have an "merge" in yaml, because the changed parts aren't common. Anyway, thanks for help Share this post Link to post Share on other sites
calbzam 94 Report post Posted January 4 For the binary files, don't you conside using file locks? This way, you will be sure that only one person will be modifying it and this way, avoiding the merge conflicts. https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide#Chapter7:Configuringexclusivecheckout(Lock) Regards, Carlos. Share this post Link to post Share on other sites
Nefisto 2 Report post Posted January 6 Sorry for late replay, I'll take a look at it, but only to clarify, as scenes (.unity) is an binary file, are u saying that i cannot really "merge" changes in same scene and the better option is lock file? Share this post Link to post Share on other sites
calbzam 94 Report post Posted January 11 The unity merge tool for scenes should work for most of the scenarios but according to our experience it still has some issues: https://forum.unity.com/threads/scene-merging.453901/ Quote Hi @barisalhan, Unity is actively looking into ways of making the merge process for scenes and prefabs easier. We know it's a painful process right now and we want to make it easier and more reliable for everyone. For now, most of our customers are using the lock workflow when modifying binary files (including the Unity scenes). Regards, Carlos. Share this post Link to post Share on other sites