如何查找冲突及解决冲突

本贴最后更新于 422 天前,其中的信息可能已经沧海桑田

用 siyuan 也有一年了,同步冲突及解决冲突的办法一直没搞明白

我一般是在公司编辑,公司是自动同步,在家里偶尔修改主要是看,所以完全手工同步,公司和家里都打开只读模式,在家每次打开都先下载云端快照,但经常出现文件冲突提示,每次在家里修改必定先下载快照,修改完立刻上传快照,按理说不应该冲突的。。。

摸不着头脑.jpg

  1. 冲突时有什么办法快速定位冲突文件?有没有哪个位置可以列出冲突文件或者日志,快捷的查看冲突内容?
  2. 冲突发生时,如何能快速解决冲突,之前只要冲突就一直会冲突,直到我怒删库完全同步了一次才解决。。。

求大神们指点迷津 🙏

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26605 引用 • 110769 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10258 引用 • 46623 回帖 • 64 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
    1. 使用完全自动同步模式
    2. 设置-云端那打开冲突生成冲突文档功能
    1 回复
  • m7641 via macOS
    1. 完全自动同步就能避免冲突的话,那就说明手工同步存在缺陷
    2. 生成冲突文件并不能快速找到冲突文件,如果文件很多且很深,这玩意一点用都没有
    2 回复
  • 直接搜冲突文件的关键词 Conflicted 就好了

  • 手动同步的缺陷基本是人工的,没有人能完全记得,自己到底操作过上传还是下载了。思源并没有合并冲突的功能。也就是这个上传下载有个环节错了,备份在云端的数据就有可能冲突。

  • ringx via macOS

    我也搞不懂这里的逻辑,我是平板、电脑两个设备同步,偶尔也会看到提示说有冲突,让我去哪里哪里查看。

    不过我一直没理过它。。。好像忽略掉也没什么关系的。😂

  • 写个 SQL,觉得有冲突文件就去查询一下看看。思源的冲突文档固定会加一个 Conflicted 关键字,所以还是挺好搜索的。

    image.png

  • zxhd86 via Android

    完全手动就是不做合并,直接覆盖,那自然就没有冲突问题了。

    所谓的冲突,实际上是这种东西,你上次进行了一次同步,本地记录上传时间为 2024.5.20-8:20:10。

    然后你在本地继续编辑,再次同步,上传时间记录 2024.5.21-8:20:10,这时会同时进行两个操作:

    把本地进行编辑操作的时间为 2024.5.20-8:20:10 - 2024.5.21-8:20:10 的笔记上传到云端。

    把云端更新的时间为 2024.5.20-8:20:10 - 2024.5.21-8:20:10 的笔记下载到本地。

    但是,要是存在一个笔记在的时间里 2024.5.20-8:20:10 - 2024.5.21-8:20:10,云端和本地都有更新记录会怎么样?这就会造成冲突。

    你发现没有?这里面时间是很重要的,但是时间的来源有两个,记录在思源内部的思源文档更新时间,和外部文件系统的文件更新时间,就是你在文件管理器上右键属性可以看到的修改时间。

    目前,思源的同步机制依赖于后者,这导致在一些系统上存在小小的差异,比如说下载云端内容后文件的更新时间可能不是思源笔记内容的实际更新时间,而是下载同步的时间;还有电脑的系统时间不一致,就会导致同步比对云端更新记录时,时间比对不太对,导致出错。

    老实说确实挺麻烦的,不太清楚你到底是哪一种情况

请输入回帖内容 ...

推荐标签 标签

  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 339 关注
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 268 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    948 引用 • 1460 回帖
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10258 引用 • 46622 回帖 • 64 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    89 引用 • 113 回帖 • 1 关注
  • danl
    185 关注
  • 创业

    你比 99% 的人都优秀么?

    81 引用 • 1395 回帖 • 1 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 10 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 523 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 223 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    134 引用 • 1127 回帖 • 111 关注
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖
  • Mac

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

    167 引用 • 597 回帖 • 1 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    53 引用 • 190 回帖
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 663 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    7 引用 • 28 回帖
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • ZooKeeper

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

    61 引用 • 29 回帖 • 8 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    188 引用 • 832 回帖 • 1 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    32 引用 • 108 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖 • 2 关注
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    337 引用 • 324 回帖
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖