检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构造请求 本节介绍REST API请求的组成,并以调用获取SSH密钥列表接口说明如何调用代码托管的API。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path} ? {query-string} 尽管请求
合入合并请求时,提示“无权限” 问题现象 在合入合并请求详情页,单击“合入”,提示“无权限”。 原因分析 您需要同时拥有目标分支的代码“提交”和MR“合并”权限。 处理方法 如果目标分支是普通分支,确认您是否同时拥有这两个权限,如果没有,请联系仓库管理员添加权限。 如果目标分支是保护分支
迁移SVN代码仓 约束限制 该功能需要保证被导入的仓库域名和服务节点网络连通。 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 在线导入SVN平台的代码仓库到CodeArts Repo 进入CodeArts Repo首页后
创建Squash合并 Squash合并是将合并请求的所有变更提交信息合并为一个,以此简洁提交信息。当用户在处理功能分支只关注当前提交进度,而不关注提交信息时,可使用squash merge。 当勾选Squash合并,可将源分支的多个连续变更记录合并为一个提交记录(Squash提交信息
查看仓库的统计信息 约束限制 因资源限制,每个仓库一天可以统计10次。 每个用户一天可以统计1000次。 merge(将两个或两个以上的开发历史合并在一起的操作)节点的提交均不被统计。 查看仓库的统计内容 在仓库详情中的“仓库统计”页签,可以查看仓库的相关统计信息,详情如下: 仓库总览
状态码 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201
新建自定义代码仓库 如下图所示,进入CodeArts Repo首页。单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大小写字母
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。返回的消息体中是具体的错误代码及错误信息。 错误响应Body体格式说明 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error": { "code
CodeArts Repo套餐 CodeArts Repo采用包年/包月套餐计费模式,提供基础版、专业版两种套餐,以满足不同规模用户的使用需求。包年/包月套餐适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 包年/包月套餐说明 代码托管服务采用包年
fatal: refusing to merge unrelated histories 问题现象 使用git pull命令时,提示“refusing to merge unrelated histories”。 原因分析 云端与本地的仓库不同,例如:不同的分支、或不同的仓库等。
设置仓库是公开状态还是私有状态 功能介绍 设置仓库是公开状态还是私有状态 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/repositories/{repository_uuid
审计与日志 审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS
使用git pull拉取CodeArts Repo的代码失败,报错"Merge branch 'master' of https://test.com Please Enter a commit" 问题现象 使用git pull命令拉取CodeArts Repo的代码失败,报错“Merge
设置仓库是公开状态还是私有状态(废弃) 功能介绍 设置仓库是公开状态还是私有状态。 调试 您可以在API Explorer中调试该接口。 URI PUT /v1/repositories/{repository_uuid}/template_status 表1 路径参数 参数 是否必选
欠费说明 用户在使用代码托管服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响代码托管服务资源的正常运行,请及时充值。 欠费原因 当使用代码托管服务的同时,购买了其他服务的按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 自动续费情况下,可能会因持续性周期扣款而导致账户的余额不足
获取公开示例模板列表(废弃) 功能介绍 获取公开示例模板列表。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/repositories/repository_templates 表1 Query参数 参数 是否必选 参数类型 描述 platform
查看仓库首页 “仓库首页”页签用于展示仓库的基本信息,如下图所示,可根据表格查看仓库相关内容。 表1 字段说明 字段 说明 仓库容量 截止当前仓库的容量。图中表示当前仓库已使用0.04M容量。 仓库容量包含LFS使用量,单个仓库的容量不能超出套餐内的“单仓”,具体可在代码托管服务仓库列表页
查看仓库详情 在仓库列表中单击要查看的仓库名称,即可进入该仓库的详情页面,代码托管服务提供了丰富的控制台操作,详情如下。 表1 页签说明 功能页签 功能说明 仓库首页 用于展示仓库的容量、提交次数、分支数量、标签数量、成员数量、LFS使用量、创建时间、创建者、可见范围、仓库状态、readme
执行git push 命令时,报错'origin' does not appear to be a git repository... 问题现象 执行如下命令时,出现报错“'origin' does not appear to be a git repository...”。 git
获取公开示例模板列表 功能介绍 获取公开示例模板列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/repositories/repository-templates