检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
环境和个人配置 Git客户端安装与配置 配置SSH密钥 配置HTTPS密码 配置访问令牌 配置GPG公钥 配置Git LFS 配置提交邮箱 清理仓库内存
状态码 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201
Commit 查询某个仓库的特定提交信息(废弃) 查询某个仓库的提交差异信息(废弃) 创建提交(废弃) 父主题: 历史API
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 父主题: 附录
创建仓库 功能介绍 用指定的名称在指定项目上创建仓库。传入参数:仓库名、模板id、是否导入项目成员、归属项目 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST
下载仓库 功能介绍 按照指定格式下载仓库 当前API已经废弃,请使用仓库下载。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/repositories
Repository 获取项目下当前用户有管理权限的代码组列表 关联仓库与成员组 锁定仓库 解锁仓库 获取仓库ip白名单 添加仓库ip白名单 修改仓库ip白名单 删除仓库ip白名单 仓库下载 获取仓库指定分支或者标签子模块列表 创建子模块 获取文件内容 获取仓库指定分支的提交统计信息
id String 参数解释: 提交对应的SHA ID,即Git版本控制系统中用于唯一标识每个提交(commit)的40位十六进制字符串。 message String 参数解释: 提交信息,包含提交的目的和内容。
约束与限制 如果您要为项目下的所有代码仓配置保护分支规则,您的系统角色需要是项目经理或者项目管理员,确认方式如下: 如下图所示,进入要配置项目“Test_Project”的代码托管页面。 图1 项目“Test_Project”的代码托管页面 单击左侧导航栏“设置 > 成员管理”。
hicode_default_categories Array of categoryDto objects 参数解释: 系统预置检视意见分类(需传参with_default_review_categories: true才返回)。
用户数 计费说明 CodeArts Repo套餐的包年/包月计费模式,计费项只包含用户数,即使用代码托管仓库用户(不包含委托用户)去重人数。 表1 用户数计费 计费项 计费项说明 计费公式 用户数 某一Region内,租户中所有代码托管仓库用户(不包含委托用户)去重数量。 单价*用户数
极致安全韧性 基于云原生架构全栈自研,提供极致韧性和安全的代码托管能力,源于华为多年实践成果,覆盖云、管、端、车、IT等超大产品协同开发,10亿级代码管理,万人团队并发在线协同作业、高并发代码下载,超大存储容量。 父主题: 产品功能
CodeArts Repo最佳实践汇总 表1 常用最佳实践 实践 描述 批量迁移GitLab内网仓库到CodeArts Repo CodeArts Repo现有迁仓能力只支持公网之间迁移,缺少客户内网自建代码托管平台往Repo迁移的快速方案,因此提供批量迁移内网代码托管平台仓库到Repo
开发协作工作流 工作流概述 集中式工作流 功能分支工作流
Ref 查看分支/tag列表 查看文件树 父主题: V4
RepoMember 获取仓库所有成员记录(废弃) 设置成员在仓库中的角色(废弃) 添加仓库成员(废弃) 父主题: 历史API
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取SSH密钥列表(废弃)接口,如果调用后返回状态码为“200”,则表示请求成功。 响应消息头 对应请求消息头
Branch 批量删除分支 获取分支列表 创建分支 获取分支详情 删除分支 分支重命名 父主题: V4
File 获取仓库单个文件内容(下载单个文件) 获取指定分支下所有的文件列表 获取文件内容 获取文件追溯信息 获取当前文件上级树结构 创建文件 获取仓库默认分支的Readme文件内容 查看文件属性与内容 删除文件 更新文件内容 父主题: V4
ThirdParty 校验部署秘钥在上层代码组或项目是否配置 校验代码组部署秘钥在上层代码组或项目是否配置 获取仓库下部署密钥列表 获取代码组下部署密钥列表 获取项目下部署密钥列表 获取仓库下指定分支的关联工作项列表 获取仓库下工作项列表 父主题: V4