检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取代码提交行数 功能介绍 获取指定日期内代码仓指定分支的代码提交行数 URI GET /v3/repositories/{repository_id}/commit-lines 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库短
创建代码组 功能介绍 创建代码组。 URI POST /v4/{project_id}/groups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 请求body参数 参数 是否必选 参数类型 描述 name 是 String
设置仓库是公开状态还是私有状态 功能介绍 设置仓库是公开状态还是私有状态 URI PUT /v2/repositories/{repository_uuid}/template-status 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String
Git客户端安装与配置 约束限制 CodeArts Repo暂不支持使用github desktop进行管理。 CodeArts Repo当前支持TLS1.2和TLS1.3版本协议,在Git为最新版本的前提下,用户可以执行如下命令指定TLS协议版本。其中,test.com为在CodeArts
完成一次Scrum项目下的JAVA代码开发 进入如下操作前,您的账号需具备创建项目的权限,并登录进入CodeArts首页。该快速入门将根据如下图所示的顺序进行介绍。 图1 Scrum项目的JAVA代码开发流程 快速新建项目和代码仓库 注册华为账号并开通华为云。 登录CodeArts
检验私钥是否有拉取代码的权限 功能介绍 调用该接口,您可检验私钥是否有拉取代码仓库的权限。 URI POST /v1/users/sshkey/privatekey/verify 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
获取一个仓库下特定分支指定文件内容 功能介绍 获取一个仓库下特定分支指定文件内容 URI GET /v1/repositories/{repository_uuid}/branch/{branch_name}/file 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid
获取租户ip白名单 功能介绍 获取租户ip白名单 URI GET /v4/tenant/trusted-ip-addresses 表1 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 分页页数 limit 否 Integer 每页数据数 请求参数
审核合并请求 功能介绍 审核合并请求。 URI PUT /v2/repositories/{repository_id}/merge-requests/{merge_request_iid}/approval 表1 路径参数 参数 是否必选 参数类型 描述 repository_id
获取仓库分支列表 功能介绍 获取仓库分支列表 URI GET /v2/repositories/{repository_id}/branches 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库短id 表2 Query参数 参数
https账号密码校验 功能介绍 判断用户使用 https 上传/下载代码时输入的用户名和密码是否合法。 URI POST /v2/user/{iam_user_uuid}/validate-https-info 表1 路径参数 参数 是否必选 参数类型 描述 iam_user_uuid
获取仓库统计数据 功能介绍 获取仓库统计数据。 URI GET /v1/repositories/{repository_uuid}/statistic-data 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String 参数解释: 仓库UUID
添加部署密钥 功能介绍 添加部署密钥 URI POST /v2/repositories/{repository_id}/deploy-keys 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库主键id 请求参数 表2 请求Header
添加仓库ip白名单 功能介绍 添加仓库ip白名单 URI POST /v4/projects/{id}/trusted-ip-addresses 表1 Query参数 参数 是否必选 参数类型 描述 id 是 Integer 仓库ID 请求参数 表2 请求Header参数 参数 是否必选
添加租户ip白名单 功能介绍 添加租户ip白名单 URI POST /v4/tenant/trusted-ip-addresses 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户
获取关联工作项信息 功能介绍 获取关联工作项信息。 URI GET /v2/repositories/{repository_uuid}/related-commits 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String 仓库长ID type
配置项目级仓库设置 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级仓库设置。 配置仓库设置 如果用户想对项目下的所有仓库设置相同的仓库设置,用户在代码托管首页,进入项目,选择“设置” > “仓库管理” > “仓库设置”。参见表格表1填写参数。 表1 项目级仓库设置参数填写表格
新建标签 功能介绍 新建标签 URI POST /v2/repositories/{repository_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库主键id 请求参数 表2 请求Header参数 参数 是否必选
获取一个项目下可以设置为公开状态的仓库列表 功能介绍 获取一个项目下可以设置为公开状态的仓库列表 URI GET /v2/projects/{project_uuid}/repositories/template-status 表1 路径参数 参数 是否必选 参数类型 描述 project_uuid
修改仓库ip白名单 功能介绍 修改仓库ip白名单 URI PUT /v4/projects/{id}/trusted-ip-addresses/{ip_id} 表1 Query参数 参数 是否必选 参数类型 描述 id 是 Integer 仓库ID ip_id 是 Integer