gcloud storage rsync 每次同步 GitHub 存储库时都会修补所有文件

问题描述 投票:0回答:1

我正在使用 Cloud Build 来保持 Google Cloud Storage 存储桶的文件与 GitHub 存储库同步。

我的 Google Cloud Build 配置 yaml 包含执行此操作的步骤:

gcloud storage rsync ./ "gs://${_BUCKET_NAME}" --checksums-only --delete-unmatched-destination-objects -J -R

但是每次运行构建时我仍然会看到每个文件的修补日志。

google-cloud-platform google-cloud-storage gcloud google-cloud-build
1个回答
0
投票

看起来,当运行

checksums-only
命令时,它表明
gcloud storage rsync
根据校验和来比较文件,这可能会导致即使文件没有更改,也会显示修补日志。

您可以考虑从

checksums-only
命令中删除
gloucd storage rsync
标志以改进同步过程。

© www.soinside.com 2019 - 2024. All rights reserved.