改名
1 unity 改名1(1)为rename --会将资源分拣1(1)以及mata文件删除 并
生成新的 rename文件 以及rename.mata 文件
2 SVN更新 --直接更新 会显示 被删除的1(1)miss 不会显示改名后的文件
–需要将改名后的文件 手动Add ps:如果在一个没有杂项文件的文件夹 可以把
show unversioned 勾上
3 手动Add并且 在commit的时候将1(1)手动设置为delete再次更新–如图
4上传正常->尝试合并分支检验
5 morge 正常 以上操作OK
移动文件夹
1 unity 将1(2)文件移动到spriteAtlas文件夹 --原1(2)会被删除,SpriteAtlas 添加1(2)文件 都是连同mata文件一同删除 添加;
2Unity 上传 --和改名一样 删除的会被标记为丢失,移动过去的因为没有被SVN标记为add 所以不会显示 --在没有勾选show unversioned files 的情况下
3 手动标记ADD 并且将miss 改为delete 并上传 –
4上传正常 ->合并
5合并正常 以上操作OK
删除
1 unity 删除1(3) --资源会将1(3)的文件以及mata文件全部删除
2 这时候上传SVN会报1(3) miss 如图
解决方案 右键标记为 delete
3 svn记录正常 ,前往合并morge尝试
4 svn合并分支 正常 以上操作OK
总结 Unity删除 更名 移动文件夹 会删除原有的后两者会添加新的文件 但是不会给SVN标记 需要手动标记操作 并删除