欢迎光临散文网 会员登陆 & 注册

Obsidian 通过坚果云+foldersync 实现win+安卓同步 出现dulplicteName错误,解决!

2022-05-16 18:15 作者:挖掘机酱  | 我要投稿

这篇文章是我用坚果云同步手机和电脑Obsidian笔记的过程。Obsidian已经用了一个多月了,它的优点是好看,文件都在本地,缺点是markdown格式,表格分栏基本没法用。pc端不必说,直接用坚果云同步到云端即可,安卓的obsidian和pc完全兼容,只要把pc的文件同步了,格式、主题甚至插件都能完美运行。但是坚果云没法同步本地文件夹,只能下载。所以用到了foldersync进行同步,这里不再赘述,可自行百度。

但使用中遇到了一个问题,基本没有回答,连“没法解决,只能手动删除上传”都出来了,那我还要自动化工具干嘛?这里发一下我的解决过程。

  1. 基本设置


2. 遇到的问题

报错duplicateName,已经存在同名文件。只在安卓端修改后同步时出现。

3.如何解决

  1. 首先判断是坚果云回传的,因为是html格式的代码,foldersync报的错不可能裸代码

  2. 感觉是设置的问题,既然坚果云开放了webDav,foldersync也支持此标准,那没理由这种基本的同步都做不到。查阅folderSync官网文档:https://www.tacit.dk/foldersync/help/#webdavnextcloudowncloud

Temp name setting

        b.    可以看到tempNameSetting默认是开的,逻辑是:先建立一个临时的名字,传输完毕后重命名为目标名称,和坚果云回传的不能重名报错对的上...很可疑啊。试一下!

取消勾选临时文件方案

        c. 取消勾选“临时文件方案”,再试一下!

改动obsidian,回到foldersync重新手动同步,没报错了!

勾上高级里的“即时同步”,改动一个字母obsidian默认都会保存一次,foldersync也会实时监控同步,哇,这丝滑的感觉,好爽!

总结:由于foldersync临时文件名方案导致的,不需要手动删除再上传哦。

Obsidian 通过坚果云+foldersync 实现win+安卓同步 出现dulplicteName错误,解决!的评论 (共 条)

分享到微博请遵守国家法律