版本控制工具,可以幫助我們更好的管理我們的項目,關於具體內容大家可百度。今天阿亮分享一下怎樣使用Unity自帶的版本控制工具。
我使用的Unity版本是5.2.1,其他版本可能不同。
首先,你需要下載安裝Asset Server,Unity官方網站中提供下載http://unity3d.com/cn/unity/collaboration/。安裝時,默認賬號是admin,注意管理密碼,我們會在unity中使用。
然后進入安裝目錄中,打開AssetServerControl.exe,並啟動Server(點擊Start)。

然后打開Unity,首先進入Edit—>ProjectSettings—>Editor,然后設置Version Control。Mode和Host URL。

設置完畢后,菜單欄進入Window—>Version Control.
打開Administration,輸入Server,User,Password,分別是127.0.0.1,admin,還有密碼。
之后就可以創建項目,添加User。
版本控制工具主要用於多人合作開發,如果開發者就你一個人也是可以使用的。如果項目崩了,或者方向除了問題可以隨時回退,
具體的使用看個人的設置。
為了方便查看代碼的變化,可以安裝SVN,這個可以直接使用unity打開的。非常方便。
使用Version Control可以非常方便的管理代碼,預制體等等。甚至動畫,只要你管理得當,它比SVN還要方便的多。
關於它的具體怎么使用,提交,更新,回退什么的我就不多介紹了,它簡單明了,如果從來沒有使用過版本控制工具建議
你學一下。

可能會遇到的問題:Failed to connect to asset server: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 10733?
原因以及解決方案:服務器連接被拒絕,確保是否開啟AssetServer,實在不行卸載重裝AssetServer。
主要注意的是,AssetServer有一個非常蛋疼的問題,就是安裝的時候會在安裝盤的根目錄寫一大堆文件,而且不能移動或者刪除,否則unity將無法進行連接。
報錯的話,嘗試重新安裝。很奇怪這個Bug是什么問題,希望有懂得的解答一下。
更新補充一:
建議配合SVN使用,因為SVN可以方便的比較代碼變化。


