V1.2.6 [BUG]:删 data 后 再次重启 仍有文件残留
一、问题步骤:
- 桌面端打开了某笔记本内的文件
- 关闭桌面端(开启了内核不关闭,通过任务管理器,结束了思源任务进程)
- 手动删除了没用的 data 文件夹
- 重新打开思源,笔记已经符合预期:消失了。但是,打开的文件标签依然存在。(仍可以输入文件标题,但不会存储数据)。如附图所示。
- 需要手动关闭已经被删除的页签
二、修复思考:
-
因为删除数据是从 data 删的,不是正常的删除逻辑,需要考虑这种反常删除操作带来的问题
-
data 数据损坏(有意删除、误删除、系统崩溃等)后:
- 软件能有一个提醒机制,比如:“这些数据无法找到,是否关闭这些内容?”,这个可能比较简单粗暴。
- 或者有自动备份机制,比如:“这些数据因某种原因已无法找到,是否关闭这些内容或重新恢复?”。案例:office 的崩溃恢复机制。
-
请大家一块讨论下这个问题,做一些补充。
附图:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于