阅读:2550回复:2
【已解决】跨版本同步问题:手机版书签丢失,同步无效
在一堆事情™发生后,我的桌面版fx正常,然而手机版的书签全都丢失了,同步来的桌面书签也只留了3个文件夹
我也搞不清楚究竟是什么操作导致的,所以先把一堆事情™列出来: 在这个帖子里受惊,所以赶紧把桌面的fx beta换成了aurora 晚上又收到了win10推送,就升级了,第二天都在调整软件和系统,没看手机 第三天新SDD到了,把硬盘装上后花了一天把所有软件都转移过去,包括fx 第四天,也就是今天早上,手机刷酷安发现fx有更新,就安装了 然后,就发现书签没了 fx mobile不光本地书签没了,连同步过来的桌面版书签也只剩下了3个文件夹(居然不是全都没有) 尝试在桌面点同步按钮,成功;然后去手机上点同步,成功:然而依然只有3个文件夹 反复尝试同步、间隔半小时后尝试同步等各种姿势都试过,依然无效。 尝试发送/同步标签页,成功,说明同步本身是正常工作的。 总结一下就是,四天前的状态(不光同步还是书签都一切正常): 手机: Firefox beta 43b1 电脑: Firefox beta 44b1 (x86), Windows 7 Ultimate x64, 安装位置:C:\Something\Firefox,配置位置:C:\Pool\Fx 现在的状态: 手机: Firefox beta 44b2 电脑: Firefox Developer Edition 45a2 (x86), Windows 10 Pro x64, 安装位置:K:\App\Firefox,配置位置:K:\Pool\Fx 手机书签状态(现在的): (桌面版书签一切正常) 图片:1.png ![]() 图片:2.png ![]() **补充** 刚才一看惊了,电脑上都还能看见我手机的标签!结果手机就特么的看不到 尝试断开同步然后重新连接,结果还是一切都很正常的样子——除了书签没了 (图里也能看出来,桌面的N个文件夹,手机上只有前3个) 图片:3.png ![]() 那么问题来了: 1. 为什么同步工作,同步也提示成功,书签依然没变化?难道beta和aurora同步的“配置池”是不同的吗?怎么让他像原来一样同步书签? 2. 手机已root,有办法手动导入手机版的书签吗(像桌面版的[管理所有书签/导入和备份/恢复]选项一样)?有办法手动恢复手机版的书签吗(把places.sqlite中的bookmark表从电脑覆盖到手姬里去?)? 3. 这个同步究竟是怎么个逻辑?比方说设备AB现在是状态1,设备A加了几个书签删了几个书签,变成状态2并同步,设备B断网加了几个书签删了几个书签,变成状态3然后联网同步,那现在同步服务器认可的究竟是状态2还是状态3?能手动控制吗(比方说强制让服务器以状态2为准)? 4. 说来这个场景我好像梦到过…… ***最新的测试***: 同步确实是好的,在桌面版编辑书签的话,手机同步就能收到改动 比方说,在桌面版把“移动版书签“下的书签名字都换一下,手机一同步,所有的标签都回来了; 把除了前三个文件夹里以外的书签改一下名字,手机同步也能收到改动,不过出现的只有那一个改动的书签。理论上来说我把所有书签都稍微改一下名字,移动版就能同步回全部书签了……不知道先把PC的书签全部删除再导回来有没有用。感觉完全是fx同步服务器的bug,能接受新的改动,以前不见的就不管了! ****可喜可贺**** 刚才试着把书签全删掉,同步;恢复,再同步 结果手机上的书签回来了! 试着分析了一下原因。从\profile\weave\changes的内容可以知道,fx同步时实际上是增量更新的,只同步变化。 所以可能1是fx同步服务器不保存用户设置,只是一个传递变化的搬用工,而手机版由于某种原因丢失了一些书签,之后不变化的话就一直不会出现了。 可能2则是手机版44b2有bug,判断本地书签时没有的东西他以为有,所以一直拒绝把缺失的补上。 |
|
|
1楼#
发布于:2015-12-27 12:13
没用过,只是提醒,同步服务登录的是一致的国内(谋智-火狐通行证)/国际版吗。
|
|
2楼#
发布于:2015-12-27 12:22
|
|
|