-
Notifications
You must be signed in to change notification settings - Fork 304
bucket同步规则
诗人的咸鱼 edited this page Aug 2, 2020
·
3 revisions
因为没有操作记录,无法追溯删除操作,可能会出现你在bucket或本地移除了不用的文件后,进行同步,默认又会把两边没有的文件进行上传或下载. 所以提供了三个选项
- 普通同步
- 覆盖本地 :已bucket文件为基准,如果本地有a文件,而bucket没有,则本地 a文件将被移除.
- 覆盖云 :已本地文件为基准,如果bucket有a文件,而本地没有,则bucket a文件将被移除.
- 以存储桶文件列表为基准遍历
- 本地不存在
- [普通同步]下载文件
- [覆盖云]删除存储桶文件
- 本地存在,比较文件md5,相等则不处理,不相等则比较时间
- 本地新,上传
- 存储桶文件新,下载
- 本地不存在
- 以本地文件列表为基准遍历
- 存储桶不存在
- [普通同步]上传文件
- [覆盖本地]删除本地
- 存储桶不存在
- 默认会过滤(log|delete)后缀的文件,如果需要可以自行修改
- 本地文件目前不会被删除,只是在文件名后加了个.delete的后缀