嗚嗚喔學習筆記: 12月 2019

搜尋此網誌

2019年12月9日 星期一

Unity Sync .meta file , Unity 同步meta檔案

有時候會同個案子會開多個 UnityProject , 在互相搬移資料情況下如果meta檔案不同步
就可能造成 missing Script 等等問題 所以弄了一個.bat檔 來同步 *meta 檔案

如下 :


建議使用.bat 之前 先關閉unity 以免有什麼奇怪的狀況。
   

:: 設定你的路徑
set srcProjPath=C:\{yourSrcProj}\Assets\
set dstProjPath=C:\{yourDstProj}\Assets\

:: 將目標專案所有的 .meta 檔案隱藏的屬性取消才能覆寫 ( unity 會將 .meta 自動設定為隱藏 )
attrib +h /s /d %dstProjPath%"*.meta"
attrib -h /s /d %dstProjPath%"*.meta"

::複製所有 .meta 檔案 & 覆蓋
xcopy /s %srcProjPath%"*.meta*" %dstProjPath% /Y