获取本地标签快照列表 (getRepoTagSnapshots)

功能描述

此 API 端点 POST /api/repo/getRepoTagSnapshots 用于获取当前工作空间本地版本库中所有被打上标签的快照列表。

getRepoSnapshots 不同,此接口不分页,一次性返回所有带标签的快照。

请求参数

此 API 不需要请求参数。

请求示例:


{}
            

响应结果

成功的请求将返回一个 JSON 对象,code 为 0,data 字段包含一个名为 snapshots 的数组,其中包含所有带标签的本地快照信息。


{
  "code": 0,
  "msg": "",
  "data": {
    "snapshots": [
      {
        "time": 1678886400,
        "hTime": "2024-03-15 20:00:00",
        "id": "20240315200000-uvwxyz0",
        "memo": "日常同步", 
        "tag": "daily-sync", // 快照标签
        "size": 123456,
        "hSize": "121 KB"
      },
      {
        "time": 1678627200,
        "hTime": "2024-03-12 20:00:00",
        "id": "20240312200000-mnopqr1",
        "memo": "重要更新", 
        "tag": "v2.1", 
        "size": 145678,
        "hSize": "142 KB"
      }
      // ... 其他带标签的快照信息 ...
    ]
  }
}
            

在线测试

您可以在下方直接点击发送请求进行在线测试。






响应结果:


            

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

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