我已经停留在 v2.1.14 很久了,但是因为 v2.2.3 出现了一个我很需要的功能(子标题同步转换),所以在昨天升了级。在昨日的测试中,发现了一些问题,并用了一些土方法解决了。作为经验分享,也作为 bug 报告。
pc 端与移动端同步冲突
环境:windows v2.2.3 + android v2.2.1
出错描述
- 首先打开 pc 端和移动端的同步,确保两边文件完全同步
- 在保持移动端开启的情况下,在 pc 端进行笔记的小幅度修改,之后按下同步
- 在移动端按下同步,观察到同步时间明显变长。卡在一个数据仓库的同步无法完成后,选择强制关闭后台,再次打开。如此数次后,完成同步。
- 发现笔记的修改已经同步到移动端,但是产生了错误
- 从数据快照处可以看出来,原本 821 的文件数变为 1044 个
- 在文档树中,发现大量文件出现了重复,且带有 Conflicted 字样
解决方法
使用数据快照全局回档,解决了文件大量冲突的问题。
但是产生了新的问题,这个问题是今天才暴露出来的。
每日日记报错
在使用数据快照全局回档后,无法正常新建每日日记。
使用日记按钮或者 alt+5 ,会出现 file does not exist
的报错
解决方法探寻
将新建日记路径改为 /daily note/{{now | date "2006"}}/{{now | date "2006-01-02"}}
,成功。
新建笔记本 test,在新笔记本内新建日记,成功。
将新笔记本 test 中的日记文件夹全部转移到旧笔记本中,并在旧笔记本中新建日记,成功。
将转移过来的日记文件夹合并到旧的日记文件夹中,并在旧笔记本中新建日记,失败。
最终解决方法
- 关闭同步
- 新建笔记本 test
- 将旧笔记本的全部文件转移到 test
- 删除旧笔记本
- 将 test 改名为旧笔记本
- 重建索引
- 新建云端同步目录
- 转移到新的云端同步目录
- 开启同步
- 删除旧的同步目录
总的来说,还是很折腾的,不过好在抢救回来了。但是万一有倒霉用户没有我这么死缠烂打的钻研精神,那就只能自认倒霉了。
所以还是希望作者能把同步服务的稳定性放在第一位吧,多出一大堆冲突文件真的能把人吓得心脏骤停。
另外,一个建议,能不能低价开个只有 1m 或更小空间的账户作为同步服务的测试账号?拿自己的大号测同步服务感觉实在不保险。翻车一次,就难以忘却了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于