← 返回首页
POST /api/repo/removeCloudRepoTagSnapshot

移除云端仓库标签快照

需要认证 需要管理员 检查只读模式

接口描述

根据提供的标签名称,从当前用户已登录的云端同步仓库中移除(删除)指定的标签快照。

在只读模式下,此操作会被禁止。

请求参数 (JSON Body)

参数名 类型 必需 描述
tag string 要移除的云端仓库标签快照的名称。

返回值

参数名 类型 描述
code number 返回码,0 表示成功
msg string 错误信息,成功时为空字符串。
data null 成功时固定为 null
请求示例
返回示例

请求示例

POST /api/repo/removeCloudRepoTagSnapshot HTTP/1.1
Host: 127.0.0.1:6806
Content-Type: application/json
Authorization: Token YOUR_API_TOKEN_HERE

{
  "tag": "v1.0.0-backup"
}

返回示例 (成功)

{
  "code": 0,
  "msg": "",
  "data": null
}

返回示例 (失败 - 例如只读模式)

{
  "code": -1,
  "msg": "[405]Readonly mode, Prohibited POST /api/repo/removeCloudRepoTagSnapshot",
  "data": null
}

返回示例 (失败 - 标签不存在)

{
  "code": -1,
  "msg": "remove cloud repo tag [v1.0.0-non-exist] failed: snapshot tag not found",
  "data": null
}

注意:这是一个社区维护的文档,可能与官方最新版本存在差异。

如果您觉得本文档有帮助,可以考虑赞助支持:爱发电

在线测试