低調の美國生活

各種疑難雜症

Unity相對應於Perforce(P4)版本控管軟體的設定

x454
9月14日2013年

Perforce (P4)版本控管軟體大致介紹:




  • 在美國遊戲界還蠻普遍的版本控管軟體(Version Control)
  • 簡單易用:在大部份的情況下只要會check in (上傳), check out (編輯), roll back(回復), delete這幾招就夠用了(我用這幾招在這邊混了5年)
  • 20人(20個帳戶)以下免費 對於中小行mobile game開發團隊算是相當合適的

最近大師兄歸位後 再次重新開啓個塵封多月的專案 並藉由這次機會training新的伙伴 於是想要認真一下 就把本來想賣掉的macBook (2008 Aluminum)拿出來當Server用(因為我覺得macBook其實很穩 4年來種摔了4次 還是可以穩定運轉)

  • 除了將P4 server端安裝在macBook外 令外還外加了一個1TB的外接硬碟做專案資料備份 相當好用
  • Client端共兩個user 我和另一位新伙伴 都是使用macBook Pro 並且安裝P4V (client端用的Perforce)

現在進入正題…在Unity開新專案後 會產生3種資料夾 分別是:

  • Asset folder
  • Library foler
  • ProjectSettings folder

如果傻傻的全部的check in到P4的話 會因為Library中資料無法寫入的關係 導致Untiy一直壞掉 主要是因為Library中的檔案 會隨著在專案進行中一直有大量的寫入動作

所以要免產生這問題 Unity必須做以下設定:

Unity相對於使用P4的設定

  • 新專案開啓後 將Unity/Edit/Project Settings/Editor/Mode設成”Meta Files”

Screen Shot 2017-08-05 at 4.10.29 PM

  • 然後只check in “Asset” 與 “ProjectSettings” 資料夾 (Library留在local / client端 不上傳到P4 server)

 

就這樣#

 


發佈於 9月14日2013年