[LayaAir 2.0]laya ide 无法识别外部修改.scene文件
ide 2.1.0 mac os操作步骤:
1 打开laya ide 进入编辑模式、 打开一个scene文件
2. 在目录下找到这个scene文件,用文本编辑器(如sublime)打开这个scene文件(内部是一个json)
3. 用文本编辑器修改这个scene文件
4. 回到laya ide编辑模式, 这个打开的scene文件 并没有任何反应, 既没有更新,也没有弹出 某某文件已被修改、请重新打开的字样。
5、如果在编辑模式下 继续操作该scene文件 并保存, 会发现步骤3的改动全部消失。
我先说下这个bug的后果。多人合作下,可能会有很多git分支。如果小A用ide编辑模式打开了一些scene文件, 然后切换到其他的分支,恰好这个分支也修改了这些scene文件。 ide并不会弹出警告,而且小A可以继续编辑这些打开的scene文件,只要一保存之前其他分支合并过来的修改全部被覆盖掉
1 打开laya ide 进入编辑模式、 打开一个scene文件
2. 在目录下找到这个scene文件,用文本编辑器(如sublime)打开这个scene文件(内部是一个json)
3. 用文本编辑器修改这个scene文件
4. 回到laya ide编辑模式, 这个打开的scene文件 并没有任何反应, 既没有更新,也没有弹出 某某文件已被修改、请重新打开的字样。
5、如果在编辑模式下 继续操作该scene文件 并保存, 会发现步骤3的改动全部消失。
我先说下这个bug的后果。多人合作下,可能会有很多git分支。如果小A用ide编辑模式打开了一些scene文件, 然后切换到其他的分支,恰好这个分支也修改了这些scene文件。 ide并不会弹出警告,而且小A可以继续编辑这些打开的scene文件,只要一保存之前其他分支合并过来的修改全部被覆盖掉
没有找到相关结果
已邀请:
1 个回复
layabox
赞同来自:
但是,你所反馈的这种操作模式,并不可取。
在编辑模式下,更新git或者切换分支。可能会导致问题。
建议不要直接在git里直接开发。