问题描述
我今天更新之 v2.2.0 后,发现打开的文件出现了数据丢失问题,如下是丢失后的截图。可以看到行中少了很多短语,初步回忆是使用了 ctrl+U
, ctrl+I
或代码符号标记的元素.
通过坚果云查询打开前和后的文件结果如下, 发现不是现实问题而是数据确实丢失
过程描述
我有两台设备, 设备间文件使用坚果云同步, 今天我更新的流程如下:
- 使用设备 2 更新思源到 v2.2.0, 正常工作.
- 晚上使用设备 1 打开思源, 发现数据丢失.
- 关闭设备 1 思源, 升级到 v2.2.0, 重新打开数据仍然丢失
解决方案
因为我数据丢失的文件包括但远远不限于我今天编辑的文件, 所以我觉得应该不是坚果云同步的问题.
数据如何恢复最好?
我现在因为使用了坚果云, 我或许可以手动将每个文件回退到昨天的版本, 以下是我的猜测:
- 在设备 1: 关闭思源 v2.2.0
- 手动将设备 1 今天所有的思源相关文件回溯到升级之前
- 在设备 1 重新打开思源 v2.2.0
兼容性问题
我猜测数据丢失是因为更新不再支持使用 Markdown 标记符嵌套行级元素, 但我并不是很理解为什么这会导致我的数据丢失.
以及如果我想继续在思源中使用 markdown 语法的话, 我是否无法继续使用 >=v2.2.0 的思源版本了?
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于