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等)