文档首页/ 代码托管 CodeArts Repo/ API参考/ API/ V4/ Repository/ 查看当前用户仓库导入任务列表
更新时间:2025-08-20 GMT+08:00
分享

查看当前用户仓库导入任务列表

功能介绍

查看当前用户仓库导入任务列表

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v4/user/repository-import-records

表1 Query参数

参数

是否必选

参数类型

描述

offset

Integer

参数解释:

偏移量,从0开始。

取值范围:

0-2147483647

默认取值:

0

limit

Integer

参数解释:

返回数量。

取值范围:

1-100

默认取值:

20

state

String

参数解释:

状态

取值范围:

  • finished, 导入成功

  • fail, 导入失败

  • importing, 导入中

枚举值:

  • finished

  • fail

  • importing

source_type

String

参数解释:

导入来源

取值范围:

  • gitee

  • self_managed_gitlab

  • gitlab

  • github

  • git

  • svn

  • coding

  • bitbucket

  • gerrit

  • codeup

枚举值:

  • gitee

  • self_managed_gitlab

  • gitlab

  • github

  • git

  • svn

  • coding

  • bitbucket

  • gerrit

  • codeup

created_after

String

参数解释:

筛选在该时间之后导入的

created_before

String

参数解释:

筛选在该时间之前导入的

finished_after

String

参数解释:

筛选在该时间之后导入完成的

finished_before

String

参数解释:

筛选在该时间之前导入完成的

search

String

参数解释:

搜索仓库

order_by

String

参数解释:

排序方式。

取值范围:

  • created_at, 导入时间

  • source_repo_name, 源仓库路径

  • size, 源仓库容量

枚举值:

  • created_at

  • source_repo_name

  • size

sort

String

参数解释:

返回排序

  • asc 正序返回

  • desc 倒序返回

默认取值:

desc

枚举值:

  • asc

  • desc

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:

用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

约束限制:

必传。

取值范围:

字符串长度不少于1,不超过10万。

默认取值:

不涉及。

响应参数

状态码:200

表3 响应Header参数

参数

参数类型

描述

X-Total

Integer

当前请求的结果总条数

表4 响应Body参数

参数

参数类型

描述

[数组元素]

Array of RepositoryImportRecordDto objects

当前用户仓库导入任务列表

表5 RepositoryImportRecordDto

参数

参数类型

描述

id

Integer

参数解释:

主键ID。

取值范围:

1-2147483647

state

String

参数解释:

规则名称。

约束限制:

不涉及。

取值范围:

  • finished, 导入成功

  • fail, 导入失败

  • importing, 导入中

默认取值:

不涉及。

枚举值:

  • finished, 导入成功

  • fail, 导入失败

  • importing, 导入中

repository

RepositorySimpleDto object

参数解释:

仓库信息。

origin_full_name

String

参数解释:

源仓库路径。

source_url

String

参数解释:

源仓库地址。

source_type

String

参数解释:

导入来源。

取值范围:

  • gitee

  • self_managed_gitlab

  • gitlab

  • github

  • git

  • svn

  • coding

  • bitbucket

  • gerrit

  • codeup

枚举值:

  • gitee

  • self_managed_gitlab

  • gitlab

  • github

  • git

  • svn

  • coding

  • bitbucket

  • gerrit

  • codeup

created_at

String

参数解释:

导入时间。

finished_at

String

参数解释:

导入完成时间。

repository_size

Double

参数解释:

源仓库容量。

取值范围:

0.0-30720.0

error_message

String

参数解释:

失败原因。

target_full_name

String

参数解释:

仓库路径。

target_project_id

String

参数解释:

项目ID。

表6 RepositorySimpleDto

参数

参数类型

描述

id

Integer

参数解释:

仓库ID。

取值范围:

1-2147483647

description

String

参数解释:

仓库描述信息。

name

String

参数解释:

仓库名称。

name_with_namespace

String

参数解释:

仓库完整名称。

path

String

参数解释:

仓库路径。

path_with_namespace

String

参数解释:

仓库完整路径。

created_at

String

参数解释:

创建时间。

updated_at

String

参数解释:

更新时间。

archived

Boolean

参数解释:

是否归档。

ssh_url_to_repo

String

参数解释:

仓库ssh地址。

http_url_to_repo

String

参数解释:

仓库http地址。

web_url

String

参数解释:

仓库页面链接。

readme_url

String

参数解释:

仓库readme文件链接。

project_id

String

参数解释:

仓库所属项目ID。

project_name

String

参数解释:

仓库所属项目名称。

develop_mode

String

参数解释:

仓库开发模式。

取值范围:

  • normal

  • CR

枚举值:

  • normal

  • CR

moderation_result

Boolean

参数解释:

审核状态。

请求示例

响应示例

状态码:200

当前用户仓库导入任务列表

[ {
  "id" : 2623,
  "state" : "finished",
  "repository" : {
    "id" : 2112032644,
    "description" : "描述",
    "name" : "007test",
    "name_with_namespace" : "3fba70fab5864b40bb759b5466f34e87 / 007test",
    "path" : "007test",
    "path_with_namespace" : "3fba70fab5864b40bb759b5466f34e87/007test",
    "created_at" : "2025-05-26T10:54:37.000+08:00",
    "updated_at" : "2025-05-26T10:54:37.000+08:00",
    "archived" : false,
    "ssh_url_to_repo" : "git@example.com:3fba70fab5864b40bb759b5466f34e87/007test.git",
    "http_url_to_repo" : "https://example.com/3fba70fab5864b40bb759b5466f34e87/007test.git",
    "web_url" : "https://example.com/3fba70fab5864b40bb759b5466f34e87/007test",
    "project_id" : "3fba70fab5864b40bb759b5466f34e87",
    "project_name" : "Scrum0520north7",
    "develop_mode" : "normal",
    "moderation_result" : true
  },
  "origin_full_name" : "3fba70fab5864b40bb759b5466f34e87/007",
  "source_url" : "https://example.com/3fba70fab5864b40bb759b5466f34e87/007.git",
  "source_type" : "git",
  "created_at" : "2025-05-26T10:54:37.000+08:00",
  "finished_at" : "2025-05-26T10:54:39.000+08:00",
  "repository_size" : 0,
  "target_full_name" : "Scrum0520north7/007test",
  "target_project_id" : "3fba70fab5864b40bb759b5466f34e87"
} ]

状态码

状态码

描述

200

当前用户仓库导入任务列表

错误码

请参见错误码

相关文档