检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择代码托管服务的续费时长,判断是否勾选“统一到期日”,将代码托管服务到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月代码托管服务的到期日 统一
查看代码组详情 在代码组列表中单击代码组名称可进入该代码组的详情页面,代码托管服务提供了丰富的控制台操作,详情如下。 表1 页签说明 功能说明 页签说明 代码仓(组) 用于展示代码组的数量、仓库数量、开启中的MR的数量和成员数量等信息。同时您也可以新建仓库和查看未锁定的仓库。 成员
限管理配置,由DevUC控制。按照当前功能,项目创建者(同时也是项目管理员)可以赋予项目下其他成员进行权限管理的权限(DevUC的能力,子服务不感知)。 仓库所有者(仓库创建者) 项目成员被赋予新建仓库的权限,当该成员创建仓库后,会被标记为仓库所有者,同时享有该仓库最大的权限。 仓库管理员
二进制文件上传到“制品仓库”中进行存储。 如何辨别您使用的产品版本是否为灰度版本? 灰度用户在进入代码托管服务仓库详情界面时,会直接跳转到“代码”页签,此标识代表您已进入服务灰度环境。 父主题: 代码上传下载问题
代码托管 CodeArts Repo(原CodeHub)源自华为千亿级代码管理经验,基于Git,提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务,包括代码克隆/下载/提交/推送/比较/合并/分支/Code Review等功能。 图说 Repo 详细文档 仅两个按钮时选用
取到本地,在本地进行分支合并,对产生的冲突进行修复,成功将内容合并到master分支后,再提交到远程仓库。 在代码托管服务的控制台上解决分支合并冲突 代码托管服务支持分支管理,在进行分支合并时,可能会产生冲突,本案例将复现产生冲突的分支合并请求,并解决合并请求冲突。 新建一个仓库名为Demo_Test。
分支是版本管理工具中最常用的一种管理手段,使用分支可以把项目开发中的几项工作彼此隔离开来使其互不影响,当需要发布版本之前再通过分支合并将其进行整合。 在代码托管服务/Git仓库创建之初都会默认生成一条名为master的分支,一般作为最新版本分支使用,开发者可以随时手动创建自定义分支以应对实际开发中的个性场景。
推送:展示截至当前该仓库所有的推送操作记录,例如推送代码、新建/删除分支等。 合并请求:展示截至当前该仓库所有合并请求的操作记录,单击合并请求的序号可查看详情,例如新建/关闭/重开/合入合并请求等。 检视意见:展示截至当前该仓库所有检视意见记录,单击提交号可查看详情,例如添加/删除检视意见等。 成员:展示截至当
评审意见门禁详解 门禁的开启/关闭 进入目标仓库,单击“设置 > 策略设置 > 合并请求”。 配置门禁。 勾选合入条件下的“评审问题全部解决才能合入”,单击“提交”保存设置,门禁开启。 取消勾选合入条件下的“评审问题全部解决才能合入”,单击“提交”保存设置,门禁关闭。 门禁触发的效果 该
也可以导入代码托管服务自己的仓库。 导入外部仓库时,也会基于源仓库的当前版本复制出一个内容相同的副本仓库,所不同的是,副本仓库不能向源仓库提交合并申请,但是副本仓库可以随时拉取源仓库的默认分支,以起到获取最新版本的作用。 如何Fork仓库 进入代码托管服务仓库列表页。 单击目标仓库名称,进入目标仓库。
第三方服务信息。 表3 ExternalKeyMessage 参数 是否必选 参数类型 描述 external_key_message 否 String 参数解释: 第三方保存在代码托管的关键信息。 external_service 否 String 参数解释: 外部服务名称。 响应参数
问CodeArts,可以写成dc_1和dc_2。这样,就生成了2个证书。 用不同的账号,上传两个不同的证书。 读取*.pub的内容,粘贴到服务网站上。记住对应的用户名。 编辑~/.ssh/config文件。 1 2 3 4 5 6 7 8 9 10 Host dc_1
说明 拒绝未Signed-off-by签名的提交 配置只允许Signed-off-by签名的提交才能推送到该仓库。 代码托管服务签名方式: 在代码托管服务中进行在线commit时,编写提交信息需采用以下格式: commit message #此处填写自定义提交信息。
允许合并请求合并或关闭后继续做代码检视和评论。 是否将自动合并的MR状态标记为关闭状态。如果A MR中的包含在A MR中所有Commits,那么当A合并后,则B MR会自动合并。默认B MR会标记为合并状态,可以通过该选项控制将B MR标记为关闭状态。 不能重新打开一个已经关闭的合并请求
该功能需要保证被导入的仓库域名和服务节点网络连通。 源仓库访问权限 必填。分两种情况填写: 如果您导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”。 如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。
用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。
为管理员/项目经理、Committer或者开发人员设置推送/合并的权限。如果打开推送权限,默认打开该角色对应的合并权限,且合并权限不可被关闭。 为代码仓库设置保护Tags 单击“新建保护Tag”,在“选择需要保护的Tag”下拉列表中选择一个Tag或创建一个通配符。 在“允许创建
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 无 请求示例 GET https://{endp
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型