Obsidian 通過(guò)堅(jiān)果云+foldersync 實(shí)現(xiàn)win+安卓同步 出現(xiàn)dulplicteName錯(cuò)誤,解決!
這篇文章是我用堅(jiān)果云同步手機(jī)和電腦Obsidian筆記的過(guò)程。Obsidian已經(jīng)用了一個(gè)多月了,它的優(yōu)點(diǎn)是好看,文件都在本地,缺點(diǎn)是markdown格式,表格分欄基本沒(méi)法用。pc端不必說(shuō),直接用堅(jiān)果云同步到云端即可,安卓的obsidian和pc完全兼容,只要把pc的文件同步了,格式、主題甚至插件都能完美運(yùn)行。但是堅(jiān)果云沒(méi)法同步本地文件夾,只能下載。所以用到了foldersync進(jìn)行同步,這里不再贅述,可自行百度。
但使用中遇到了一個(gè)問(wèn)題,基本沒(méi)有回答,連“沒(méi)法解決,只能手動(dòng)刪除上傳”都出來(lái)了,那我還要自動(dòng)化工具干嘛?這里發(fā)一下我的解決過(guò)程。
基本設(shè)置


2. 遇到的問(wèn)題

報(bào)錯(cuò)duplicateName,已經(jīng)存在同名文件。只在安卓端修改后同步時(shí)出現(xiàn)。
3.如何解決
首先判斷是堅(jiān)果云回傳的,因?yàn)槭莌tml格式的代碼,foldersync報(bào)的錯(cuò)不可能裸代碼
感覺(jué)是設(shè)置的問(wèn)題,既然堅(jiān)果云開(kāi)放了webDav,foldersync也支持此標(biāo)準(zhǔn),那沒(méi)理由這種基本的同步都做不到。查閱folderSync官網(wǎng)文檔:https://www.tacit.dk/foldersync/help/#webdavnextcloudowncloud

????????b.????可以看到tempNameSetting默認(rèn)是開(kāi)的,邏輯是:先建立一個(gè)臨時(shí)的名字,傳輸完畢后重命名為目標(biāo)名稱(chēng),和堅(jiān)果云回傳的不能重名報(bào)錯(cuò)對(duì)的上...很可疑啊。試一下!

????????c. 取消勾選“臨時(shí)文件方案”,再試一下!
改動(dòng)obsidian,回到foldersync重新手動(dòng)同步,沒(méi)報(bào)錯(cuò)了!
勾上高級(jí)里的“即時(shí)同步”,改動(dòng)一個(gè)字母obsidian默認(rèn)都會(huì)保存一次,foldersync也會(huì)實(shí)時(shí)監(jiān)控同步,哇,這絲滑的感覺(jué),好爽!

總結(jié):由于foldersync臨時(shí)文件名方案導(dǎo)致的,不需要手動(dòng)刪除再上傳哦。
Obsidian 通過(guò)堅(jiān)果云+foldersync 實(shí)現(xiàn)win+安卓同步 出現(xiàn)dulplicteName錯(cuò)誤,解決!的評(píng)論 (共 條)
