Skip to content

qupload2 忽略重复文件问题 #295

@klgd

Description

@klgd

问题描述

我已经加了参数overwrite rescan-local,可是重复文件还是被忽略了,没有上传

重现步骤

以下命令,h5/demo中的文件删除后,再次上传
结果就是空间里的文件已经被删除了,但是本地文件却被忽略没有上传

qshell listbucket bucket  --prefix h5/demo/ | awk -F '\t' '{print $1}' > todelete.txt
qshell batchdelete bucket  --force -i todelete.txt

qshell qupload2 --overwrite --rescan-local \
    --src-dir=/data/demo/dir \
    --bucket=bucket \
    --key-prefix=h5/demo/ \
    --skip-file-prefixes=index.html,favicon.ico

期望结果?

  • 本地重复文件需要上传

实际结果?

  • 本地文件被忽略没有上传

错误日志/截图/配置参数

日志

2020/12/21 09:03:23.849 [I]  -------------Upload Result--------------
2020/12/21 09:03:23.849 [I]                Total:        24
2020/12/21 09:03:23.849 [I]              Success:         0
2020/12/21 09:03:23.849 [I]              Failure:         0
2020/12/21 09:03:23.849 [I]         NotOverwrite:         0
2020/12/21 09:03:23.849 [I]              Skipped:        24
2020/12/21 09:03:23.849 [I]             Duration:    12.144066ms
2020/12/21 09:03:23.849 [I]  ----------------------------------------

相关环境信息

  • 操作系统:centos6.5
  • qshell版本: 2.4.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions