xushier 发表于 2020-12-17 18:30:00

关于“仅发送”和“忽略删除”,有几个点需要确认一下

本帖最后由 xushier 于 2020-12-17 18:38 编辑

有几个点需要确认一下:
1、假如 A 和 B 两个设备的两个文件夹 a 和 b 需要互相同步
   步骤:在任意一个设备上添加文件夹,另一个设备添加读写密钥。此时不需要修改任何选项,无论在哪个设备修改、添加、删除文件,两个设备都是同步的吗?


2、关于 “仅发送” 和 “忽略删除” 的逻辑问题
   疑问1:“仅发送” 不同步其他设备的文件变化, 是指修改、添加、删除等所有变化吗?如果是,那任一时刻,同步双方应该只有一端才能开启该模式,目前是两端都可以开,都开的话不就停止同步了?


   疑问2:“忽略删除” 只是忽略删除,其他诸如文件修改,文件添加等操作还是会同步的吗?如果两端都开启 “忽略删除” ,那是不是就相当于两台设备的文件删除操作完全独立,不会同步,而修改和添加操作还是会同步的?

   疑问3:在疑问 1 肯定的前提下,“仅发送” 相当于是 “忽略变化” ,而“忽略删除” 只是忽略删除,那 “忽略变化” 就已经包含“忽略删除” 了,只开 “仅发送” 模式就已经包含“忽略删除” 了。当然,前提是 “仅发送” 不同步任何变化。

3、将A 设备收集的数据全部同步到 B 设备
   步骤:在 A 设备添加文件夹后,B 设备添加密钥(根据情况添加类型)。A 变 B 不变,A 变 B 变,B 变 A 不变,B 变 A 变,(变指修改增加和删除两种变化情况),以上四种情况加上两种变化,一共 16 种情况,请问应该分别怎么设置?

xushier 发表于 2020-12-17 22:54:16

本帖最后由 xushier 于 2020-12-17 22:58 编辑

刚才试验了一下,大体上搞明白了。如下:

A 和 B 两台设备。



默认选项A选仅发送A选忽略删除B选忽略删除A选仅发送和忽略删除AB选仅发送
B→AA→BB→AA→BB→AA→BB→AA→BB→AA→BB→AA→B
修改√√×√√√√√×√××
添加√√×√√√√√×√××
删除√√×√×√√××√××

如果都选了仅发送,那么就什么都不能同步了。
如果都选了忽略删除,那么双方的删除操作都不会同步。
如果仅发送和忽略删除都选中,因为仅发送的效果包含忽略删除的效果,所以效果和选择仅发送是一样的,。

如果两端都开启了相关选项,只需将上面结果叠加起来就可以了。


xushier 发表于 2020-12-17 23:15:30

另:建议开发一个功能。

目前的状态下,我想把 A 设备的文件同步到 B 设备,然后 A 设备上的文件可以删除掉,B 设备上还存在,当 A 设备需要的时候可以再下载。那只能在 B 设备上开启忽略删除,或者 A 设备开启仅发送。。。。。。。。

OneDrive 的这个功能就比较好用,已删除的文件还会显示,只是不占用空间,有一个上传图标来标识。

xushier 发表于 2020-12-17 23:38:10

又遇到一个问题。。。。

A 设备开启忽略删除,B 设备上新建 test.txt,A 设备同步 test.txt,B 设备将 test.txt 重命名为 test1.txt,A 设备上的结果是 test.txt 和 text1.txt 同时存在。

不是忽略删除吗?把重命名也认定为删除了?这样的话,随便修改下就占用好多空间啊。。。

xyperson 发表于 2020-12-27 18:19:33

持续 关注 中

xushier 发表于 2021-1-3 18:58:58

没人回啊,论坛是废了么

xushier 发表于 2021-1-3 19:03:09

A 设备默认,B 设备忽略删除,A 设备新建 1.txt,并且重命名为 2.txt,那么 B 设备上会有 1.txt 和 2.txt。并且 B 设备会将 1.txt 也同步过来。。。?????

忽略删除,应该只是忽略删除,不能把重命名之前的文件当做被删除的啊!!

希望尽快修复!!!

xyperson 发表于 2021-1-3 19:55:02

我也做过这个测试,我的理解是, 微力同步 没有更名的说法,只有 “有”和“没有”的区别,你建立 文件A,同步后,,再将A改为B,,那么 微力同步 会认为,,你删除A,,建立B,,虽说文件内容、字节相同,还是 删除和新建立的关系。
所以,你忽略删除 ,,出现二个文件 是正确的。
只是 中国文字 博大精深,忽略删除,你怎么理解都行!只是,同步软件,没有更名一说
我是这么理解的

admin 发表于 2021-1-3 21:03:32

xushier 发表于 2020-12-17 23:15
另:建议开发一个功能。

目前的状态下,我想把 A 设备的文件同步到 B 设备,然后 A 设备上的文件可以删除 ...

使用选择性同步就可以。

xushier 发表于 2021-1-4 21:29:17

admin 发表于 2021-1-3 21:03
使用选择性同步就可以。

选择性同步是否可以选子文件夹?
页: [1] 2
查看完整版本: 关于“仅发送”和“忽略删除”,有几个点需要确认一下