项目是用cocoscreator搭建的,几个人一起在研究creator,用的svn做项目管理,但是别人一上传代码,本地更新后,所有的资源目录文件夹在creator中都无法展开了,开始以为是.meta文件冲突了,但是覆盖更新后还是无法展开,不知道有没有哪位大神遇到了这个问题并解决了,求解决方案
急!!!在线等大神
我遇到过,就是meta文件冲突了,
以下是个人见解,不保证百分之百正确,仅供参考
资源文件夹里的所有资源文件,包括文件夹,都会生成一个meta文件,你出现这个问题是因为有可能你把别人的文件夹的meta文件拷贝过来了,所以导致打不开你现有项目的文件夹,所以要么你删除本地目录,要么只更新资源文件,meta文件不要更新下来,不管是覆盖还是忽略应该都会出现
仅供参考
像unity几个人同时处理一个场景是有问题的, unity解决方法是有一个插件可以可视化的锁定当前场景。改完后上传锁打开,别人才可以更新下来加锁改他的。
后续会推出场景合并工具,解决多人编辑场景时的同步问题
问题已经解决了。
过程总共遇到两次:
第一次是如楼上回答的那样,是因为meta文件冲突,删除了本地的就好了。
但是删除meta文件也是有风险的,有的节点文件和脚本文件的绑定关系是存在meta文件中的,删除了以后可能绑定关系就没有了
第二次纯粹是个人失误,但是具体原因还是没想明白。具体的表现是本人在本地创建了两个名称相同的文件夹,例如:文件夹\assets\resources\demo和文件夹\assets\resources\texture\demo,然后其他的文件夹就一直打不开,以为是meta文件冲突,删除了本地的重新从代码库中加载到本地还是无法结局,最后偶然删除了本地的\assets\resources\texture\demo文件夹,然后就好了