检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的
拥有Tenant Administrator角色权限。为用户授予Tenant Administrator角色权限的操作方法请参考创建用户组并授权。 拥有CodeArts项目创建者权限。为用户授予CodeArts项目创建者权限的操作方法请参考设置CodeArts项目创建者。 设置CodeArts项目创建者
查询用户的所有仓库 功能介绍 获取用户的所有仓库信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/projects/repositories 表1
从其他CodeArts项目导入成员 操作场景 当项目A的成员需要投入项目B时,可以在项目B中通过“从其他项目导入用户”方式,选择项目A的成员加入项目B。 前提条件 至少存在满足以下条件的两个项目。 一个项目中已有成员。 在另一个项目(待添加成员的项目)中拥有“成员设置”权限。 从其他项目中导入项目成员
配置代码仓库级的权限 仓库权限矩阵仅支持管理员修改,项目管理员及各层父级代码组和仓库所有者可作为管理员。在确认用户是管理员的前提下,进入代码托管首页,单击要设置的代码仓名称,进入代码仓的详情页,单击导航栏的“成员”,可为代码仓添加成员。完成代码仓的成员配置,单击导航栏的“设置”,进入仓库设置页面,选择“安全管理”
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 监控安全风险 安全运维 认证证书
检查GPG公钥是否配置成功。 约束限制 同一个GPG公钥不能重复使用,如果添加失败,请检查用户是否已经添加过此公钥、粘贴时前后是否有多余的空格。 添加成功后,可以在“GPG公钥”列表页面查看到用户添加的公钥,当用户确认不再使用时,可以将其删除。 配置GPG公钥操作步骤 在gpg4win官网下载GPG密钥生成工具。
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 请求Body 表2 请求Body参数 参数 参数类型 描述 ip_type String
rts Repo中后,所有该账号下的代码仓库与这台电脑之间都可以使用该SSH密钥进行连接;而不同的用户通常使用不同的电脑。因此,在使用SSH方式连接CodeArts Repo之前,每个用户都需要在自己的电脑上配置各自的SSH密钥。 配置步骤 用户可根据配置SSH操作视频配置SSH密钥,也可以根据如下操作步骤配置。
是 Integer IP的ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 请求Body 表3
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 请求Body 表3 请求Body参数 参数 参数类型 描述 ip_type String
在GitHub获取Access Token 约束限制 用户需要已有GitHub账号。 配置GitHub的Access Token 登录GitHub,单击右上角头像,选择“Settings” > “Developer settings”。 选择“Personal access tokens
在Gitee获取Access Token 约束限制 用户需要已有自建Gitee账号。 配置Gitee的Access Token 登录Gitee,单击右上角昵称,单击“个人主页”,进入个人的概览页。如下图所示,在当前页面,单击“个人设置”,进入“账号信息”页面。 图1 个人概览页 在当前页面的左侧导航栏单击“安全设置
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值:
北-大连 差异对比 差异对比可以帮助开发者直观的查看到各个代码版本之间的差异,是本服务提供的版本管理手段之一。 在仓库控制台中,可以对任意的分支、标签、某次提交进行代码差异的对比,对比出的差异包括变更、新增、删除三个种类,不同种类的差异会以不同样式进行显示以方便辨识。 发布区域:
2000个字符)。 特权用户(特权用户上限为50人)。 说明: 如果特权用户已经不是仓库成员,单击保存会提示“特权用户校验失败”,需要将非仓库成员的特权用户移除才能保存成功。 规则生效时间 非必填。 在生效日期之后创建的所有提交都必须与hook设置相匹配才能被推送。如果此字段为空
检验私钥是否有拉取代码的权限 检验私钥是否有拉取代码的权限。 Repository 接口 说明 获取分支目录下的文件 获取分支目录下的文件。 获取仓库统计数据 获取仓库统计数据。 获取一个仓库下特定分支的图片文件 获取一个仓库下特定分支的图片文件。 修改被流水线引用的仓库状态 修改被流水线引用的仓库状态。
字节(byte):指一小组相邻的二进制数码,是计算机重要的数据单位,通常用大写B表示,1B(byte)= 8bit(位)。 字符:表示数据和信息的字母、数字或其他符号。 配置“MR预合并” 当MR创建后,用户可自定义WebHook、流水线等下载插件的脚本,即下载代码内容可以由用户自己控制。 如果
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 父主题: 附录
X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Header 参数 参数类型 描述 X-Total String 当前请求的结果总条数 表4 响应Body参数(array)