检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url 功能介绍 获取仓库短id,用于获取仓库详情页面url 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/repositories/repoid
送/比较/合并/分支/Code Review等功能。 您可以使用本文档提供的API对代码托管进行相关操作,如创建仓库、添加部署密钥、添加仓库成员等。支持的全部操作请参见API概览。 在调用代码托管的API之前,请确保已经充分了解代码托管的相关概念,详细信息请参见产品介绍。 终端节点
获取项目ID 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
} 其中,error_code表示错误码,error_msg表示错误描述信息。 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 400 CH.010001 参数非法
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 父主题: 附录
本章以软件开发生产线用户为例,指导您通过API查询代码仓库列表。 API的调用方法请参见如何调用API。 前提条件 用户已经在软件开发生产线控制台开启了代码托管服务。 总体思路 通过用户token查询当前用户所有仓库的列表。 查询用户的所有仓库 接口信息: URI:GET v2/projects/repositories
rts Repo包年/包月套餐的存储容量不足时,可在资源扩展中购买更多的存储容量。 当您购买的CodeArts套餐资源及资源扩展剩余量不足20%,您可在存储资源扩展容量购买更多的存储容量。 代码托管存储容量扩展 表1 代码托管存储容量扩展 计费方式 包年/包月 适用场景 当您购买
3 开放API:新建保护分支 调用该API,可新建保护分支。 商用 新建保护分支接口文档 4 开放API:删除保护分支 调用该API,可删除保护分支。 商用 删除保护分支接口文档 5 开放API:批量删除保护分支 调用该API,可批量删除保护分支。 商用 批量删除保护分支接口文档 6
选择“启用MR自定义评价维度分类”,则为多维度MR评价,可添加评价维度。 输入维度名称,按Enter键保存,名称最多200个字符,最多支持新建20个。 不勾选“启用MR自定义评价维度分类”,则为单维度MR评价。 单击“提交”,保存设置。 父主题: 配置Repo的策略设置
新建自定义代码仓库 进入CodeArts Repo首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大小写字母、
漏洞公告 漏洞修复策略
认证鉴权问题 TLS协议握手失败并报错"ssl handshake failure" 升级CodeArts Repo的SSH功能 在一台电脑上,如何配置多个SSH Key?
续费 续费概述 手动续费 自动续费
环境和个人配置 Git客户端安装与配置 密钥概述 配置SSH密钥 HTTPS密码 配置访问令牌 配置GPG公钥 配置Git LFS
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理
获取Access Token 在GitHub获取Access Token 登录GitHub,单击右上角头像,选择“Settings” > “Developer settings”。 选择“Personal access tokens ” > “Personal access tokens
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
同步仓库设置 同步仓库设置 表1 同步仓库设置的参数表格 字段名称 说明 分支设置 该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。 须知: 如
填写仓库基本信息 表1 填写仓库基本信息 参数 说明 代码组路径 非必填。默认为“/”,表示不归属于任何代码组路径。您也可以下拉框选择已有的代码组路径。 代码仓库名称 必填。请您为导入的仓库命名。需要以大小写字母、数字、下划线开头,可包含大小写字母、数字、中划线、下划线、英文句点,但不能以
导入GitHub仓 进入CodeArts Repo首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“导入仓库”,导入方式选择“Github”。 选择授权方式。您可以通过“服务扩展点”授权,参考服务扩展点授权,也可以“通过个人访问令牌授权”,参考获取Access