Google cloud storage 是否有任何命令可以使用gsutil rm删除旧版本?

Google cloud storage 是否有任何命令可以使用gsutil rm删除旧版本?,google-cloud-storage,gsutil,Google Cloud Storage,Gsutil,我正在学习如何使用谷歌云我使用了以下命令: “gsutil ls-la gs://bucket01/*” 我得到了以下信息: display.json#01 display.json#02 display.json#03 display.json#04 display.json#05 如何删除所有以前的版本,并仅保留将显示的新文件。json05?没有支持删除所有非活动版本的通配符,因此您需要单独删除它们,如下所示: gsutil -m rm gs://bucket01/display.jso

我正在学习如何使用谷歌云我使用了以下命令:

“gsutil ls-la gs://bucket01/*”

我得到了以下信息:

display.json#01
display.json#02
display.json#03
display.json#04
display.json#05


如何删除所有以前的版本,并仅保留将显示的新文件。json05?

没有支持删除所有非活动版本的通配符,因此您需要单独删除它们,如下所示:

gsutil -m rm gs://bucket01/display.json#01 gs://bucket01/display.json#02 gs://bucket01/display.json#03 gs://bucket01/display.json#04

根据您的用例,您可能只希望关闭版本控制,或者使用
年龄
NumNewerVersions
条件在您的bucket上配置一条规则。

您将两个不相关的东西混合在一起,不清楚您试图做什么,因为在您所处的上下文中,svn与gsutil没有任何关系using@JarrodRoberson-OP不是在说SVN。我编辑了这个问题,以“旧版本”取代“颠覆”,这就是他的意思。