自歷來到如今的公司,負責Unity組開發以來,嘗試了各類版本控制工具。從一開始的TortoiseSVN,到後來爲了追求逼格使用Git,嘗試了Github客戶端和SourceTree,發現都有各類不爽。最後,發現仍是Unity的親兒子Asset Asset Server最好使,服務器配置傻瓜化,還集成到了Unity編輯器。html
1、Asset Server安裝服務器
去Unity官網下載Unity資源服務器,以下圖:編輯器
Windows版下載後安裝很簡單,安裝過程當中會彈出的帳號密碼對話框,以下圖:工具
填寫完帳號密碼後,會彈出控制面板,以下圖:3d
Asset Server啓動起來了就能夠關掉,程序會在後臺繼續運行。版本控制
2、Asset Server配置htm
用Unity在服務器電腦上新建一個空的項目,而後選擇Edit -> Project Settings -> Editor打開Editor Settings,Version Control項選擇Asset Server,以下圖:
blog
接着選擇Window -> Version Control打開Version Control,以下圖:
資源
點擊Administration按鈕,而後在ServerAddress中輸入localhost,接着輸入用戶名和密碼,點擊Connect。以下圖:
開發
點擊界面右邊的Create按鈕建立一個項目,而後就在Server視圖的左下角會顯示建立的項目。選中該項目,而後點擊New User按鈕建立容許訪問的成員的信息,成員建立好了後,還必須勾選,沒有勾選的不能訪問該項目。以下圖:
到此,服務器配置就完成了。只要知道服務器的IP地址和Asset Server的用戶名密碼就能夠在其餘電腦上管理資源服務器。
3、鏈接Asset Server
服務器配置完了,那麼項目的其餘成員如何鏈接服務器進行代碼同步呢?
項目的其餘成員能夠在本身電腦上先建一個空項目,而後將Version Control也設置成Asset Server,接着選擇Window -> Version Control打開Server面板。點擊Connection按鈕,而後輸入Server的IP地址和爲改爲員建立的用戶名密碼,點擊Show Projects或者輸入Project Name後,接着點擊Connect,這樣就鏈接上了服務器。以下圖:
時間緊迫,就寫這麼多吧,之後有必要再接着寫代碼的同步流程以及代碼的對比工具。
4、參考資料
若是本文有錯誤之處還請幫忙指出。本文歡迎轉載,但轉載請註明出處:http://www.jianshu.com/users/fd3eec0ab0f2/latest_articles