自從來到現在的公司,負責Unity組開發以來,嘗試了各種版本控制工具。從一開始的TortoiseSVN,到後來為了追求逼格使用Git,嘗試了Github用戶端和SourceTree,發現都有各種不爽。最後,發現還是Unity的親兒子Asset Asset Server最好使,伺服器配置傻瓜化,還內建到了Unity編輯器。
一、Asset Server安裝
去Unity官網下載下傳Unity資源伺服器,如下圖:
Windows版下載下傳後安裝很簡單,安裝過程中會彈出的賬号密碼對話框,如下圖:
填寫完賬号密碼後,會彈出控制台,如下圖:
Asset Server啟動起來了就可以關掉,程式會在背景繼續運作。
二、Asset Server配置
用Unity在伺服器電腦上建立一個空的項目,然後選擇Edit -> Project Settings -> Editor打開Editor Settings,Version Control項選擇Asset Server,如下圖:
接着選擇Window -> Version Control打開Version Control,如下圖:
點選Administration按鈕,然後在ServerAddress中輸入localhost,接着輸入使用者名和密碼,點選Connect。如下圖:
點選界面右邊的Create按鈕建立一個項目,然後就在Server視圖的左下角會顯示建立的項目。選中該項目,然後點選New User按鈕建立允許通路的成員的資訊,成員建立好了後,還必須勾選,沒有勾選的不能通路該項目。如下圖:
到此,伺服器配置就完成了。隻要知道伺服器的IP位址和Asset Server的使用者名密碼就可以在其他電腦上管理資源伺服器。
三、連接配接Asset Server
伺服器配置完了,那麼項目的其他成員如何連接配接伺服器進行代碼同步呢?
項目的其他成員可以在自己電腦上先建一個空項目,然後将Version Control也設定成Asset Server,接着選擇Window -> Version Control打開Server面闆。點選Connection按鈕,然後輸入Server的IP位址和為改成員建立的使用者名密碼,點選Show Projects或者輸入Project Name後,接着點選Connect,這樣就連接配接上了伺服器。如下圖:
時間緊迫,就寫這麼多吧,以後有必要再接着寫代碼的同步流程以及代碼的對比工具。
四、參考資料
- Setting up the Asset Server
- Asset Server (Team License)
如果本文有錯誤之處還請幫忙指出。本文歡迎轉載,但轉載請注明出處:http://www.jianshu.com/users/fd3eec0ab0f2/latest_articles
作者:Sheh偉偉
出處:http://www.cnblogs.com/davidsheh/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利.