这是一个在Unity中用于寻找指定prefab所依赖的所有资源的插件,内置了TortoiseSVN提供的指令,可以很方便地提交prefab所依赖的所有资源,也添加了meta文件的检查功能,能避免遗漏提交meta文件。
- Windows
- TortoiseSVN客户端(版本最好在1.7以上)
- Unity 5.x +
- 将
Editor
目录导入Unity项目中 - 在
Project
视图中,右键选中需要进行操作的prefab,选择菜单中的Find Prefab Dependencies
打开操作窗口 - 点击
Check Dependencies
按钮搜索prefab依赖的所有资源 - 选择需要操作的文件
- 点击
Copy Resources
并选择目标文件夹复制选中的文件 - 点击
Commit
按钮打开SVN Tool
操作窗口,由于在提交文件之前,需要将该文件所在的文件夹添加到版本控制,所以需要手动选择新建的文件夹进行提交
- 点击
由于TortoiseSVN提供的文档很少,且其GUI程序的指令与Subversion命令行客户端的指令相差较大,所以目前只提供了简单的Add
和Commit
功能。
此外,因为在将文件夹添加到版本控制时,默认会将其包含的子目录和文件全部添加到版本控制里,因此目前仍会出现提交时,提交面板多出了一些自己未选中的non-version文件
,后面的版本将会对这个问题进行优化。