需要版本管理的目錄
- Assets
- ProjectSettings
- 提交的時候僅提交Assets 和 ProjectSettings 兩個目錄下所有東西,忽略掉其他所有目錄和文件
- 提交的時候 *.meta 文件也要提交
以下是自動生成的目錄或文件
- .csproj,.sln這些IDE的工程文件是自動生成的;
- Library,主要存的是一個本地的Cache文件,不要加到版本管理中;
- Temp,這個是Build過程中產生的文件;
Unity Project Settings
- Edit->Project Settings->Editor:Version Control 選擇爲[Visible Meta Files];
- Editor-> Project Settings->Editor:Asset Serialization Mode選擇爲:[Force Text]
- Edit->Preferences -> Packages:Repository選擇爲[External];
SVN 全局忽略樣式
按工程需求設置需略的樣式,一般須將庫文件類型在忽略樣式中刪除。