1

Ich versuche TortoiseGit mit UnityYAMLMerge zu konfigurieren, aber wenn ich versuche, einen .unity-Dateikonflikt zu bearbeiten, sehe ich, dass sich ein Konsolenfenster öffnet und zu schnell schließt, um etwas darin zu lesen.TortoiseGit und UnityYAMLMerge

ich es genau wie in der docs und dieses vid ein: https://www.youtube.com/watch?v=RcJwamDAAGk

Dies ist, wie ich sie aufrichten

enter image description here

Was kann ich sonst noch tun es funktioniert?

Antwort

1

Von Smart Merge

UnityYAMLMerge ist mit einer Standard-Fallback-Datei ausgeliefert (genannt mergespecfile.txt, auch im Ordner Tool), die angibt, wie es mit ungelösten Konflikten oder unbekannten Dateien gehen sollte . Dadurch können Sie es auch als Haupt-Merge-Tool für Versionskontrollsysteme (z. B. Git) verwenden, die nicht automatisch Merge-Tools basierend auf Dateierweiterungen auswählen. Die gebräuchlichsten Werkzeuge sind bereits standardmäßig in mergespecfile.txt aufgeführt, aber Sie können diese Datei bearbeiten, um neue Werkzeuge hinzuzufügen oder Optionen zu ändern.


Mit TortoiseGitMerge als Ausweich

bearbeiten C:\Program Files\Unity\Editor\Data\Tools\mergespecfile.txt für Fallback-Datei undUnityYAMLMerge lehren verwenden TortoiseGitMerge:

# TortoiseGitMerge 
* use "%programs%\TortoiseGit\bin\TortoiseGitMerge.exe" /base:"%b" /mine:"%l" /theirs:"%r" /merged:"%d" 

Von Resoving Unity Scene Merge Conflicts with UnityYAMLMerge (Smart Merge) and TortoiseGit

enter image description here

Verwandte Themen