-
考虑到容量问题,我想在同步时有选择地忽略一些文件,将这些文件打上
#不同步
的标签。但是这么命名会导致无法预览: -
尝试删除 # ,并在 syncignore 中进行如下设置:
-
电脑上图片恢复预览,且手机上预览不了,应该是成功忽略了:
-
随后我将该图片删去并输入一些文字,点击同步,再回到手机查看,发现同步似乎出了点问题。
- 首先是手机上图片并未被删去,依然以无预览图标占位(另两个图标是我之前进行同样试验的遗留)。
- 其次是我删除图片后输入的文字也没成功同步。
- (电脑)
- (手机)
-
就此,对“忽略文件”有以下想法:
- 最好是能设置不同步的文件夹,或在软件里标记?命名筛选可能出现”撞名“的情况。
- 我现在试验的是 png 格式,请教下 syncignore 中如何设置能够忽略命名中带”不同步“的任意类型文件?还是必须得一种格式一条。
- 最后就是劳请查看并修复上面的问题了。
设置“忽略文件”时的同步问题
相关帖子
-
我理解的忽略同步,应该是多端内容完全一样,只是在插入被忽略资源的地方,另一端是指向没有实体的链接,无法渲染、打开。
关键是我在 A 文档中,已经删除了两张图片,但是手机上这个删除操作并没被同步,那两张图片链接依然存在。甚至可以说经过多次同步,同一篇文档在两个客户端上竟然有不同数量的块。在我清空忽略规则,重新同步后,手机上就显示了,而电脑上依然是一张图。
我在文档 B 重新试了下。下面红图标是我根据忽略规则命名好之后插入进文档的,从始至终没在手机上显示;绿图标是手机上同步成功正常显示后,重命名使它符合忽略条件的,经同步后也不显示了。从显示到不显示,这符合我的预期。
这时我在电脑上删除两张图片,同步后,手机也删除了。相较于文档 A,这个同步才是合理的吧。
遗憾的是我没能复现文档 A 的情况。我将电脑和手机上的文档 A 都导出了,解压后发现好像都一样。需要的话我可以提供这两个压缩包,或者有什么其他导出文档 A 操作历史的方法?
1 回复1 操作Heyd 在 2022-10-15 00:19:40 更新了该回帖 -
如果目前无法重现问题的话请后续继续留意观察。
syncignore 配置主要需要注意的是同步操作本身也会同步 syncignore 文件,如果两端这个文件不一样的话结果就会很难预期,这里的逻辑可以参考一下 Issue #5497 · siyuan-note/siyuan
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于