在Unity 2018中忽略'Packages'文件夹是否安全?

时间:2018-07-30 16:27:38

标签: unity3d

我刚刚将 Unity 2017.3.1f1 更新为 2018.2.1f1 ,当我打开项目时,它移动了清单.json 文件从 UnityPackageManager 文件夹移至 Packages 文件夹。此外,它还在 Packages 文件夹中创建了一堆文件和文件夹。

我的问题是:

可以安全地忽略存储库中的 Packages 文件夹,特别是 manifest.json 吗?

谢谢。

2 个答案:

答案 0 :(得分:6)

manifest.json 包含依赖项列表(用于项目的程序包)。因此,如果您将存储库克隆到另一台计算机上,则unity使用此列表下载所需的软件包。

简短答案:manifest.json很重要。

答案 1 :(得分:3)

对此,Google的搜索结果并不多,因此,对于以后的搜索者,我将添加:

在Unity 2020.1(可能还有更早的版本)中,实际的软件包内容似乎保存在Library/PackageCache中,只有清单文件位于根Packages文件夹中。

如果按原样应忽略Library,则.gitignore中不需要其他条目。