我試圖設置TortoiseGit與UnityYAMLMerge一起工作,但是當我按下試圖編輯.unity文件衝突時,我看到一個控制檯窗口打開並關閉得太快而無法讀取任何內容。TortoiseGit和UnityYAMLMerge
我把它就像在docs這VID:https://www.youtube.com/watch?v=RcJwamDAAGk
這是我如何設置它:
我還能做些什麼來使它工作嗎?
我試圖設置TortoiseGit與UnityYAMLMerge一起工作,但是當我按下試圖編輯.unity文件衝突時,我看到一個控制檯窗口打開並關閉得太快而無法讀取任何內容。TortoiseGit和UnityYAMLMerge
我把它就像在docs這VID:https://www.youtube.com/watch?v=RcJwamDAAGk
這是我如何設置它:
我還能做些什麼來使它工作嗎?
UnityYAMLMerge出廠時默認後備文件(稱爲mergespecfile.txt,也是在Tools文件夾),指定應該如何與尚未解決的衝突或未知文件進行。這也使您可以將它用作版本控制系統(如git)的主合併工具,它不會根據文件擴展名自動選擇合併工具。最常用的工具默認已在mergespecfile.txt中列出,但您可以編輯此文件以添加新工具或更改選項。
編輯C:\Program Files\Unity\Editor\Data\Tools\mergespecfile.txt
爲後備文件,教UnityYAMLMerge使用TortoiseGitMerge:
# TortoiseGitMerge
* use "%programs%\TortoiseGit\bin\TortoiseGitMerge.exe" /base:"%b" /mine:"%l" /theirs:"%r" /merged:"%d"
從Resoving Unity Scene Merge Conflicts with UnityYAMLMerge (Smart Merge) and TortoiseGit