您可以暫停版本控制以停止在儲存空間(Bucket)中繼續累積同一檔案(Object)的新版本。暫停版本控制後,您仍可以上傳檔案,並對歷史版本檔案進行下載和刪除操作。
上傳檔案
向已暫停版本控制的Bucket上傳檔案時:
新上傳的檔案將成為目前的版本,已有的歷史版本繼續保留。
如果上傳同名檔案,新檔案將覆蓋暫停期間上傳的同名檔案,但不影響暫停前產生的歷史版本。
您可以通過cp命令或各語言SDK(如Java、PHP、Node.js、Python、.NET、Go、C++)在已暫停版本控制的Bucket中上傳檔案。
下載檔案
您可以在已暫停版本控制Bucket中下載目前的版本或指定版本的檔案。
通過GET請求下載檔案時,未指定版本ID則返回目前的版本。
如需下載指定歷史版本,通過GET請求時需指定版本ID。
您可以通過cp命令或各語言SDK(如Java、PHP、Node.js、Python、.NET、Go、C++)在已暫停版本控制的Bucket中下載檔案。
刪除檔案
在已暫停版本控制的Bucket中執行DELETE操作時:
未指定版本ID執行DELETE操作時,檔案將被標記為已刪除狀態,歷史版本不受影響。如果暫停期間已有同名的已刪除標記,則會被新的標記覆蓋。
如果通過指定版本ID的方式刪除檔案,則該指定版本的檔案將被永久刪除。
您可以通過rm命令或各語言SDK(如Java、PHP、Node.js、Python、.NET、Go、C++)在已暫停版本控制的Bucket中刪除檔案。