1、在Uniyt里面, Edit->project settings->editor 里面設置Version Control的Model為Meta Files,表示以meta文件來記錄資源版本。默認為Disabled
2、設置Asset Serialization的Mode為Force Text,表示以純文本形式保存unity文件。Mixed和Force Binary都是二進制,不利于版本管理。
3、提交的時候僅提交Assets 和 ProjectSettings 兩個目錄下所有東西,忽略掉其他所有目錄和文件
- 對于Library文件夾,里面幾個.
Asset文件 必須提交。
可以為根目錄添加svn:ignore屬性,內容為
Temp
obj
這樣,這些內容就不會被提交了
4、提交的時候.meta文件也要提交,這個文件記錄了此項一個唯一的64位的guid,這個文件必須上傳,否則會出現各種缺失的異常情況(比如腳本Miss等)