试问这样的同步,意义何在?!

以为手机/iPad 同步的问题解决了,就试了一下,结果还是已同步出了!下面是笔记的源文件和手机同步后的对比。就以这个笔记为例,手机同步的依然是老版本,之后把电脑的关掉后再打开,更新出来的是手机的版本。

这是能发现的问题,不能发现的其他笔记会被这种情况遗漏多少!!这样的同步意义何在,这种同步是在抹杀记录,是同步的噩梦!!买会员同步的意义又在哪里?

「笔记本源文件」

iShot2023011810.09.03.jpg

「手机同步后的结果」

IMG3128.PNG

打赏 20 积分后可见
20 积分 • 1 打赏
  • 思源笔记求助问答

    使用思源笔记过程中遇到问题的话请在这里寻求帮助。

    3923 引用 • 13694 回帖 • 22 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者

    手机编辑过的话会以修改以后的版本覆盖云端,这就是同步的意义啊。

    1 回复
  • zuohaoyu
    订阅者 作者

    又发现一篇,更新后的,就删除了剩余这些!!

    iShot2023011810.18.48.jpg

  • zuohaoyu
    订阅者 作者

    你说,手机编辑过的话会以修改以后的版本覆盖云端,这就是同步的意义。请问!把本地的新编辑的 5000 多字的文章,同步后成了 600 个字,老版本,这就是同步?!

    1 回复
  • zuohaoyu
    订阅者 作者

    这是我能发现的,不能发现的文章删减内容,甚至是写的文章会不会在同步的时候给吃掉?!

  • ilovesiyuan

    版本是多少?日志导出一下

  • 88250
    订阅者

    同步是以最后编辑的数据为准,否则的话就不可能做到同步了。

    我举个列子,你 5000 多字的文章在桌面端,但是移动端离线编辑的 600 字是最新版,编辑后接入网络。在这种情况下,软件会以最后编辑的 600 字版本覆盖云端 5000 字版本,桌面端同步后变成了 600 字。

    如果打开云端同步设置中的生成冲突副本的话,这种情况会生成冲突文档,同时保留 5000 字版本和 600 字版本,后续可以手工处理合并。

    具体冲突的场景介绍请参考用户指南云端同步章节。

    3 回复
  • QIUQ

    我现在移动端就是开阅读模式,不编辑,在移动设备上打字啥的真的不方便,要用也是用 FlowUs 这种纯云端,之后再整理到思源

  • i1356
    订阅者

    你估计连本地同步的原理都不懂吧。

  • i1356
    订阅者

    手机端 flowus 就不错。没必要全部场景 all in 思源。

    到了电脑 pc 上再迁移到思源就行了。

  • hhailing
    订阅者

    有历史版本的,可以恢复

    1 回复
  • hhailing
    订阅者

    这就是思源的使用门槛啊,期待 D 大多从大众用户的心态开发笔记,当然目前的版本我很满意

  • svchord
    捐赠者 订阅者

    我碰到过这种情况,数据历史里面没有的

  • svchord
    捐赠者 订阅者

    那能不能默认生成冲突副本,不想要的手动关闭?因为云端数据被覆盖是不会感知到的,非常容易导致数据丢失

  • svchord
    捐赠者 订阅者

    我之前也出现过这个问题,吓得我不敢再使用移动端了,更何况多端使用应该同样有这个问题。

  • Gaffey
    订阅者

    移动端编辑完之后记得退出应用,不退出应用的话,在其他端编辑过后要后台关掉手机上的思源,否则就会造成数据覆盖。

    这个同步问题确实有点影响使用,我想应该有一个检测机制,如果检测到客户端的内容未改动,则不应该覆盖云端记录。但是实现上我不知道是不是很复杂,现阶段可以用养成良好的退出应用习惯来避免数据丢失。

    1 回复
  • juyuning
    支持者 订阅者

    手机端同步造成数据丢失的情况太多了,这种情况下建议出个说明或者加一个手机端上传的开关(不要说已经有“立即同步”,那个功能我的理解是会上传手机端),毕竟手机端现在编辑的体验并不好,不如做个纯阅读器,这个呼声挺高的,建议作者大大考虑一下,已经好久不敢打开手机端了。

    随着笔记数量的增多,很难发现丢失的笔记,我笔记少,每次用完手机端都会发现数据丢失,这种情况不是我一个人,许多人都遇到过,即使可能是用户操作导致的,但软件也应该在设计时帮用户规避这种情况,不能完全靠用户自觉。

    1 回复
  • jih3657
    支持者 订阅者

    手机版不知道从什么版本开始加入一个“延迟同步”的机制,软件刚打开进入主页面后并不会同步完全,而是要等数据再次下载完毕才会同步完全。

    这个等待下载数据的过程如果编辑笔记是否会造成笔记版本冲突?

    1 回复
  • 88250
    订阅者

    移动端数据覆盖的情况很有可能是因为你说的这个问题造成的,希望有人能帮忙实测留意一下。

    1 回复
  • 88250
    订阅者

    这个时候思源会禁止编辑的。

  • 88250
    订阅者

    你指的是手机端砍掉编辑功能吗?我这里似乎没有见过这样的提议。

    2 回复
  • juyuning
    支持者 订阅者

    不是砍掉编辑功能,是手机端上传数据提供一个单独的开关,即由用户手动上传,同时上传的时候对比上一次下载和本次上传的数据大小,以此来避免手机端上传可能带来的数据丢失问题。如果直接取消手机端上传功能,那样编辑功能的确也没用了,不过目前来看还不至于。

    1 回复
  • 88250
    订阅者

    手动同步的需求可以用上传/下载标记快照完成。

  • deerain 1 2 赞同
    支持者 订阅者

    多半不是因为没点击退出。

    我主要用桌面端,移动端偶尔打开,也就是说移动端的笔记内容落后于桌面端很多。手机端启动要先同步,经过几分钟的下载,手机端启动成功,此时不进行任何编辑直接在手机端点退出,再去看桌面端,发现很多篇笔记变成了手机端上的老版本。

    使用手机端的时候我一直都不编辑,就是想让手机端只 pull 不 push 避免覆盖,但还是会出现上述情况。

请输入回帖内容 ...

推荐标签 标签

  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    11 引用 • 5 回帖 • 532 关注
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖 • 1 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    5 引用 • 11 回帖 • 1 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 66 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    513 引用 • 3611 回帖
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    135 引用 • 267 回帖 • 370 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    9 引用 • 30 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    45 引用 • 113 回帖 • 383 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    18 引用 • 178 回帖 • 68 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    23 引用 • 187 回帖 • 24 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    15 引用 • 66 回帖
  • 电影

    这是一个不能说的秘密。

    119 引用 • 592 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    105 引用 • 297 回帖
  • CodeMirror
    1 引用 • 2 回帖 • 57 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 5 回帖 • 1 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    46 引用 • 83 回帖 • 1 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 399 关注
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    161 引用 • 590 回帖 • 2 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 347 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    34 引用 • 103 回帖 • 6 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 565 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    3 引用 • 16 回帖 • 1 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    9 引用 • 117 回帖
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    57 引用 • 29 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    195 引用 • 354 回帖 • 44 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 2 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    5 引用 • 65 回帖 • 3 关注