问题描述
我们使用的是本地Git repo(非腾讯云),当切换不同branch时发现微信开发者工具中有时不能同步到最新代码。怀疑是开发者工具缓存的bug?
即使退出开发者工具再重新打开项目,仍然不能解决该问题。
搜索了下论坛,这应该是一个共性问题。Mac,Windows都有该问题。
https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=0002ca6bc241785fb0f61204752800&highline=%E7%BC%93%E5%AD%98
开发者工具版本号 1.02.1806120
操作系统 Mac 10.11.2 (15C50)
期望结果
彻底fix该bug
或者提供workaround方法,比如开发者工具的本地存储目录,缓存目录等。
1)目前不能完全确定如何重现该问题。好像第一次切换时没有问题,经常的情况是切换完branch之后,在开发者工具里修改某些文件然后保存调试之后,这时再切换branch之后发现最新的内容无法同步到开发者工具。(没有发现刷新功能)
2)另外一个问题,预览和上传代码好像也使用的是开发者工具里面的缓存,这导致即使git branch的hash相同,不同开发人员提交的预览或者上传的代码会不相同。
不知道是否能提供些预览或者上传代码的内部机制文档,感觉现在对开发者就是黑盒子,出了问题很难定位根源在哪。
谢谢