Skip to content

bucket同步规则

诗人的咸鱼 edited this page Jul 31, 2020 · 3 revisions

因为没有操作记录,无法追溯删除操作,所以提供了三个选项.[普通同步|覆盖本地|覆盖云]

比较流程

  • 以存储桶文件列表为基准遍历
    • 本地不存在
      • [普通同步]下载文件
      • [覆盖云]删除存储桶文件
    • 本地存在,比较文件md5,相等则不处理,不相等则比较时间
      • 本地新,上传
      • 存储桶文件新,下载
  • 以本地文件列表为基准遍历
    • 存储桶不存在
      • [普通同步]上传文件
      • [覆盖本地]删除本地

  • 默认会过滤(log|delete)后缀的文件,如果需要可以自行修改
  • 本地文件目前不会被删除,只是在文件名后加了个.delete的后缀
Clone this wiki locally