检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
购买并授权使用Repo 前提条件 在购买CodeArts Repo前,您需要已拥有租户账号或者Tenant Administrator权限的IAM用户账号,配置权限的策略请参考创建用户组并授权。 购买CodeArts Repo套餐 使用IAM账号登录CodeArts Repo购买页面。 在购买CodeArts
在新建代码仓库后,仅有创建者能够访问该仓库。其他项目成员需要手动添加到仓库中,并分配相应的权限。因此,您需要根据需求,手动为代码仓库添加成员并为新增成员配置访问权限。 如果CodeArts Repo的仓库容量快满的时候,您可以进入代码仓库详情页,使用如下的方法清理代码仓库资源: 选择“代码 >
参数类型 描述 repository_uuid 是 String 参数解释: 仓库UUID(由CreateRepository接口返回)。 约束限制: 必传。 取值范围: 由数字和字母组成,且长度为32个字符。 默认取值: 不涉及。 请求参数 表2 请求Header参数 参数 是否必选
HTTPS密码。 Token用户名和密码。其中,Token的用户名为“private-token”,Token密码为您配置的Token,如果遗失或忘记,可参考配置访问令牌重新生成Token。 如果出现下图,说明克隆仓库成功。如果克隆代码仓库失败,请根据说明去排查解决问题。 图1 使用HTTPS协议克隆代码仓成功示意图
repository_id 是 Integer 参数解释: 仓库短ID。 约束限制: 必传。 取值范围: 0-2147483647 默认取值: 不涉及。 merge_request_id 是 Integer 参数解释: 合并请求ID。 约束限制: 必传。 取值范围: 0-2147483647 默认取值:
项目管理员,通常项目创建者默认为本项目的项目管理员。 项目管理员拥有在本项目下的所有权限,且权限不得被移除或修改。对于项目下哪些成员可以对其他项目下其他成员进行权限管理配置,由DevUC控制。按照当前功能,项目创建者(同时也是项目管理员)可以赋予项目下其他成员进行权限管理的权限(DevUC的能力,子服务不感知)。
南-贵阳一、东北-大连 部署密钥 当配置了部署密钥(Deploy Key),代码托管服务将允许您通过SSH协议以只读的方式克隆仓库,主要在仓库部署、持续集成等场景中使用。 部署密钥其实就是您本地生成的SSH密钥的公钥,但仓库的部署密钥和SSH密钥不能配置成一个。 多个仓库之间可以
下的“代码托管”,默认展示我参与的仓库列表页,单击“代码组”下的任一菜单,即可进入代码托管服务代码组列表页。 在这里您可以完成新建代码组、配置代码组等操作。 :单击该图标,可进入新建代码组页面。 :单击该图标,关注代码组。可在我关注的代码组中查看该代码组。 :单击代码组所在行右侧的该图标,可进入子代码组首页。
用户推送二进制文件到CodeArts Repo失败 代码托管默认禁止将二进制文件存放至代码托管仓库,但在产品灰度版本中,代码托管支持提交二进制文件管控功能,配置功能请参考提交规则章节。 系统不推荐您将二进制文件存放至代码托管仓库,这样会影响代码仓的性能和稳定性。建议您将二进制文件上传到“制品仓库”中进行存储。
id} 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String 参数解释: 仓库的uuid 约束限制: 必传 取值范围: 32位字符串 默认取值: 不涉及 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
strings 参数解释: 自定义分类。 取值范围: 数量限制:20条。 单条长度限制:200字符。 单条字符限制:unicode编码\u0000 - \uffff,不支持emoji表情、部分生僻字等特殊字符。 单条blank限制:不能为null或空字符串或全是空格。 review_modules
Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 表2 请求Body参数 参数 是否必选 参数类型 描述 import_members 否 Integer 参数解释: 是否导入项目成员。 约束限制: 不涉及。 取值范围:
String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数
Integer 参数解释: 每页显示size。 约束限制: 不涉及。 取值范围: 数字。 默认取值: 不涉及。 subject 否 String 参数解释: 搜索关键字,模糊匹配用户名称、用户昵称、租户名称。 约束限制: 不涉及。 取值范围: 长度限制128个字符。 默认取值: 不涉及。 请求参数
String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数
repository_id 是 String 参数解释: 仓库短id 约束限制: 必传 取值范围: 0-2147483647 默认取值: 不涉及 merge_request_iid 否 Integer 参数解释: 合并请求的短id 约束限制: 必传 取值范围: 0-2147483647 默认取值:
String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 响应参数 状态码: 200 表3 响应Body参数 参数
仓库短ID,对应产品界面的“Repository ID”。 约束限制: 必传。 取值范围: 0-2147483647 默认取值: 不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 state 否 String 参数解释: 合并请求状态。 约束限制: 无。 取值范围: 取值为以下类型中的一种:
en的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 否 String 参数解释: 创建保护Tag规则,在产品界面对应“Tag名称”。 约束限制: 不涉及。 取值范围:
repo_id 是 Integer 参数解释: 仓库短id 约束限制: 必传 取值范围: 0-2147483647 默认取值: 不涉及 sha 是 String 参数解释: commit id,仓库的branch名或tag名 约束限制: 必传 取值范围: 最小长度:40 最大长度:40 默认取值: