检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
原理介绍 作业流(Workflow)是对作业流程及其各操作步骤之间业务规则的抽象、概括描述。作业流提供了一种很好的工程化的方式来解决业务问题,使得业务抽象、流程格式化、易维护和易拓展,实现一定程度的业务可视化。 下面将介绍两种开发模式的作业流。 分支开发模式:是采用直接 clone
登录CodeArts控制台创建项目并保存您的项目ID。 用获取的项目ID配置“plan.json”文件。如下的示例表示两个代码仓的迁移配置,您可以根据需要进行配置。此处的g1/g2表示代码组路径,可以参考说明进行创建。图1展示了“项目ID”和“项目名称/g1/g2/目标仓库名1”在Repo界面的获取方式。
在Repo编辑并创建合并请求 进入要编辑的代码仓库首页,单击“代码”进入代码首页,基于要合入的代码分支新建一个分支。选择要基于修改的分支,根据您的选择进行编辑代码和新建合并请求: 如果要新增某个代码文件,单击“新建”,可以新建代码文件,也可以从本地上传单个代码文件,基于某个分支修
单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。 填写完参数后,会自动跳转到新建仓库的“代码”页面。 如果在代码仓库列表页,新建代码仓库名称颜色为灰色,且仓库名称旁有红色感叹号,表示该仓库导入失败,可能原因:用户名或者密码/Access
使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 代码托管 CodeArts Repo”。 代码托管服务查看代码仓库列表页有两种访问方式:查看当前用户参与的仓库列表页和查看指定项目下的列表页。 查看当前用户参与的仓库列表页 如果您所购买的套餐是CodeArts老
“limit=10”,表示查询不超过10条数据。 例如您需要获取在“华北-北京一”区域的ssh key列表,则需使用“华北-北京一”区域的EndPoint(codehub-ext.cn-north-1.mytestcloud.com),并在获取SSH密钥列表的URI部分找到res
在“成员”页签,输入关键字,按Enter键可以搜索成员。 在“成员组”页签,下拉框选择成员组。 在成员列表中,所有成员均可设置为项目角色中的任意一种角色,且均可被移出仓库。 如果仓库级“添加成员”列表为空,说明此仓库下没有除仓库所有者之外的成员,请添加项目成员。 父主题: 管理Repo成员权限
参数解释: 响应结果。 status String 参数解释: 调用此接口的响应状态。 取值范围: success,表示接口调用成功。 failed,表示接口调用失败。 表5 Error 参数 参数类型 描述 code String 参数解释: 错误码。 取值范围: 符合错误码格式字符串,长度[0
Repository”。 单击“Create Repository”,成功创建Git仓库。 文件夹此时处于“untracked”状态(文件夹中以符号“?”表示)。 此时需要提交代码到本地仓库,如下图所示开始提交。 弹出“Commit Changes”窗口,设置提交信息,如下图所示。 单击“Com
需购买Repo单服务套餐,需先退订CodeArts组合套餐。 CodeArts Repo单飞包年/包月套餐的租户级资源用量详情请查看仓库列表。 计费模式 代码托管服务提供包年/包月的计费模式。包年/包月计费是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算,因此在购买之
大写B表示,1B(byte)= 8bit(位)。 字符:表示数据和信息的字母、数字或其他符号。 配置“MR预合并” 当MR创建后,您可自定义WebHook、流水线等下载插件的脚本,即下载代码内容可以由您自己控制。 如果勾选“MR预合并”,则服务端会帮助您生成一个隐藏分支,表示该M
有3种格式,如下表所示。 单击“新建IP白名单”,参考下表填写参数,如果您需要修改,单击IP白名单所在行的即可。 表1 新建IP白名单参数说明 参数 说明 IPv4 如果选择该参数,您指定IP、设置IP范围或者设置CIDR格式的路由,区别如下: 指定IP,表示该IP将被添加到白
执行步骤6时,如果提示“connect to host ********.com port 22: Connection timed out”,表示您的网络被限制,无法访问代码托管服务,请求助您本地所属网络管理员。 如果您在创建commit后,把本地路径带到CodeArts Repo的
且合并权限不可被关闭。 为代码仓库设置保护Tags 单击“新建保护Tag”,在“选择需要保护的Tag”下拉列表中选择一个Tag或创建一个通配符。 在“允许创建”下拉列表中选择目标选项,即可完成保护Tag的创建。
用户数 计费说明 CodeArts Repo套餐的包年/包月计费模式,计费项只包含用户数,即使用代码托管仓库用户去重人数。 表1 用户数计费 计费项 计费项说明 计费公式 用户数 某一Region内,租户中所有代码托管仓库用户数去重数量。 单价*用户数*购买时长 计费示例 假设您在2023/03/08
示您进行存储容量扩容。单击“扩容”,即可跳转到“购买CodeArts资源扩展”页面,单击“续费”,根据下表填写参数。 当您的代码托管存储容量到达上限,您需选择资源扩展续费。 表1 资源扩展说明 类型 说明 计费模式 默认为“包年/包月”,不可选。 区域 选择代码仓库所在区域。如“北京一”。
删除仓库 查看仓库的创建状态 查询某仓库的标签列表 新建标签 查询某个仓库的详细信息 获取代码提交行数 下载仓库 新建保护分支 删除保护分支 批量删除保护分支 新建保护tag 删除保护tag 获取仓库分支列表 获取仓库合并请求列表 获取仓库合并请求详情 获取仓库ip白名单 添加仓库ip白名单
ge 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String 仓库ID。 branch_name 是 String 分支名称 表2 Query参数 参数 是否必选 参数类型 描述 path 是 String 图片路径 请求参数 表3 请求Header参数
Repo系统已默认设置了可关联。 可集成系统 与CodeArts Req系统集成,使用CodeArts Req的工作项关联对应代码提交。 表1 关联操作 系统设备类 独立软件类 自运营软件/云服务类 Scrum 代码提交记录/代码分支/合并请求 IR/SR/AR/BUG IR/US/BUG
Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝