检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户推送二进制文件到CodeArts Repo失败 代码托管默认禁止将二进制文件存放至代码托管仓库,但在产品灰度版本中,代码托管支持提交二进制文件管控功能,配置功能请参考提交规则章节。 系统不推荐您将二进制文件存放至代码托管仓库,这样会影响代码仓的性能和稳定性。建议您将二进制文件上传到“制品仓库”中进行存储。
登录您的代码托管服务仓库列表页,单击右上角昵称,选择“个人设置 > 代码托管 > 访问令牌”,单击“新建Token”,参考下列表格填写参数。 表1 参数说明 参数 说明 Token名称 必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。
“策略设置” > “仓库设置”。参数填写请参见表格表1。 表1 项目级仓库设置参数填写表格 参数 说明 开启强制继承 非必填参数。如果勾选此参数,本项目下的所有代码组和代码仓库均使用以下参数的设置,且代码组和仓库下设置不可更改,请谨慎选择。 禁止Fork仓 非必填参数。勾选此选项,表示任何人不可以Fork该项目下的代码仓库。
/v1/repositories/{repository_id}/commits 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库主键id 表2 Query参数 参数 是否必选 参数类型 描述 author 否 String 提交作者 begin_date
LFS(Large File Storage)是Git的一个扩展,用于管理Git仓库中的大型二进制文件。Git LFS将大型文件存储在Git仓库之外,以避免Git仓库变得过于庞大和缓慢。Git LFS支持大多数常见的二进制文件格式,包括图像、视频、音频等。使用Git LFS,您可以将大型文件与代
响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 result Array of MergeRequestDiscussionDto object 参数解释: 返回新建检视意见的相关信息。 取值范围: 无。 status String 参数解释: 响应状态。 取值范围:
表1 路径参数 参数 是否必选 参数类型 描述 project_uuid 是 String 参数解释: 项目ID,获取方式请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由数字和字母组成,且长度为32个字符。 默认取值: 不涉及。 表2 Query参数 参数 是否必选
如果不继承项目级配置,可参考下表设置参数。 表1 代码仓库级的仓库设置参数填写表格 参数 说明 默认分支管理 此参数非必填。默认将“master”分支设置为默认分支,即创建代码仓库时的主分支。 开启开发人员创建分支权限白名单 此参数非必填。默认不勾选,勾选后,开启开发人员创建
/branches 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 Integer 仓库短id 表2 Query参数 参数 是否必选 参数类型 描述 page 否 String 分页页数 per_page 否 String 每页数据数 match 否
默认取值: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 error Error object 参数解释: 响应错误码。 result MergeResult object 参数解释: 响应结果。 status String 参数解释: 调用此接口的响应状态。
字符串长度不少于1,不超过10万。 默认取值: 不涉及。 响应参数 表2 响应Body参数 参数 参数类型 描述 result PublicKeyList object 参数解释: 返回获取的SSH密钥列表。 status String 参数解释: 调用此接口的响应状态。 取值范围: success,表示接口调用成功。
获取公开示例模板列表(废弃) 功能介绍 获取公开示例模板列表。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/repositories/repository_templates 表1 Query参数 参数 是否必选 参数类型 描述 platform
导出GPG公钥 登录您的代码托管服务仓库列表页,单击右上角昵称,选择“个人设置 > 代码托管 > GPG公钥”,进入GPG设置页面。 单击“新建GPG公钥”按钮,进入新建GPG公钥页面,填写如下参数: 表1 新建GPG公钥参数列表 参数 说明 GPG标题 必填参数。自定义GPG公钥名称,限制在200字符以内。
Integer 每页数据数 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3
ry_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 repository_id 是 String 仓库的主键id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM
表3 响应Body参数 参数 参数类型 描述 full_name String 代码组全名 id Integer 代码组id name String 代码组名 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 响应状态码 error_msg
itories/template-status 表1 路径参数 参数 是否必选 参数类型 描述 project_uuid 是 String 项目ID,获取方式请参见获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 page_no 否 Integer 分页页数 page_size
Git仓库Url。必填,输入导入源仓的URL地址。 用户名。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的用户名,例如为GitHub的登录名称。 密码或Access Token。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的密码或者Access Token,例如
git、.atom或.结尾。 描述 非必填。为仓库添加描述信息,最多不能超过2000个字符。 初始化设置 非必选。如果您已开通代码检查(CodeArts Check)服务,推荐您勾选该选项,代码仓库创建完成后,在代码检查(CodeArts Check)任务列表中,可看到对应仓库的检查任务。
仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大小写字母、数字、下划线开头,可包含大小写字母、数字、中划线、下划线、英文句点,但不能以.git、.atom或.结尾。 描述 该参数为非必填。该参数限制2000个字符。