可能是因为 windows 上最新的日记没有同步好,就在 Mac 上进行同步了。
在 Mac 上没有同步最新的 6.6 的日记,就自动生成了一个新的空白的 6.6 的日记。
再切换回 windows 的时候,一开始旧日记也消失了,重新索引之后,旧的日记就变成了从 2022/06/06 变成了 2022/untitled/06。而且是 6 月从 01 到 06 的日记的路径都变成 untitled 的了。
请教一下,怎么把这个 6 月的日记恢复呢?
可能是因为 windows 上最新的日记没有同步好,就在 Mac 上进行同步了。
在 Mac 上没有同步最新的 6.6 的日记,就自动生成了一个新的空白的 6.6 的日记。
再切换回 windows 的时候,一开始旧日记也消失了,重新索引之后,旧的日记就变成了从 2022/06/06 变成了 2022/untitled/06。而且是 6 月从 01 到 06 的日记的路径都变成 untitled 的了。
请教一下,怎么把这个 6 月的日记恢复呢?
我看.data/里面应该是有相关的笔记数据,但是无法在 siyuan 软件里找到路径,也没办法把这个路径重新索引成 06(6 月)的文件。
我 6 月有 4 个文件,01、02、05、06。在软件里搜索能搜索到 01、02、06 这几个笔记,没有找到 05,而且路径是 2022/untitled/01 等;在.data/里能看到 20220601、20220602、20220605、20220606 开头的目录和.sy 的文件,但是无法在软件里正确设定为 2022/06/01 这个路径。
这个要怎么办呢?我猜测是索引的问题。因为我在 windows 里还没有把 06 的文件同步好,就在 mac 上新建了 6 月的日记,所以可能 siyuan 就把之前对 06 的索引给去掉了,重新链接到新的文件上了。
内容确认过了,也把 05、06 的数据恢复了。对我后续实际使用上影响不大了。
我想再确认一下,siyuan 的同步或冲突解决的机制是什么样的?
就是说我在一台终端上新开了一个月的日记,但是还没有同步到云端,就在另一个终端上也新开了这一个月的日记。那么 siyuan 或 git 针对这个冲突是怎么解决或处理的呢?现在看来是把旧的日记复制到 untitled 的路径去,用新的日记产生的链接,其实是两个分支不能合并的问题。这个有没有更好的,或者更灵活的解决方案呢?
目前思源同步的算法不会产生冲突,而是采用覆盖策略,即总是云端覆盖本地或者本地覆盖云端,本地被覆盖的数据会生成历史。具体原理可参考帮助文档云端同步章节。
我们还在考虑新的算法,主要想解决多设备操作不同文档后自动合并,欢迎在这里参与讨论 Issue #5092 · siyuan-note/siyuan 谢谢
BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。
笔记整理交给我,一心只读圣贤书。
RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。
确认过眼神后的灵魂连接,站在链在!
星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网
面试造航母,上班拧螺丝。多面试,少加班。
IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。
Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。
小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。
微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。
应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。
Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。
C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
即用的 Vim-IDE。
Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。
Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。
TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。
由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!
大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于