检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
描述 X-Total String 当前请求的结果总条数 表4 响应Body参数(array) 参数 参数类型 描述 id String 关联结果 repository_id Integer 仓库ID ip_range String IP范围 ip_type Integer 格式类型,指定IP,IP范围,CIDR
多个仓库之间可以使用同一个部署密钥,一个仓库最多可以添加10个不同的部署密钥。 SSH密钥与仓库部署密钥有区别:前者与用户/计算机关联,后者与代码仓库关联;SSH密钥对仓库有读写权限,部署密钥对仓库是只读权限。 此设置只针对被设置的仓代码库生效。 CodeArts Repo的风险操作
随机分散到多个节点中,没有任何一个节点可以访问完整的数据,它们只包含数据的某一部分。 - 水印 为防止未经授权拍照、截图或其他手段随意传播公司核心资产,可以开启水印设置。 关于水印的详细设置方法,请参见设置水印。 备份 仓库备份操作保障代码安全,防止他人误删除,分为两种备份形式。
AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用
参数 参数类型 描述 id Integer 模板唯一标识 name String 模板名称 template_name String 模板关联仓库名称 tags Array of strings 模板标签 description String 模板描述 brief_introduction
参数 参数类型 描述 id Integer 模板唯一标识 name String 模板名称 template_name String 模板关联仓库名称 tags Array of strings 模板标签 description String 模板描述 brief_introduction
每个仓库最多只能设置20个Webhook。 您在配置Webhook的时候,还可以选择设置您的Token,该Token会与您的Webhook URL关联,系统会将该Token放在请求头的X-Repo-Token字段发送给您。 父主题: 新建并配置CodeArts项目设置
是一个普通的评审意见,则不存在“已解决”开关,也不会被合入条件拦截。 如果勾选“必须与CodeArts Req关联”,被关联的所有E2E单号校验必须通过;一个MR只能关联一个单号;可添加多个分支配置合并请求策略,支持手动输入通配符匹配,按回车确认,如:*-stable或production/*。
是一个普通的评审意见,则不存在“已解决”开关,也不会被合入条件拦截。 如果勾选“必须与CodeArts Req关联”,被关联的所有E2E单号校验必须通过;一个MR只能关联一个单号;可添加多个分支配置合并请求策略,支持手动输入通配符匹配,按回车确认,如:*-stable或production/*。
支持Git多种作业流 多种开发作业协同方式 提供基于Git的多种开发协作模式,既适合中小企业灵活开发模式,也支持中大型企业的复杂开发协作模式。 父主题: 产品功能
选择右上角的“克隆/下载” > “用HTTPS克隆”,复制HTTPS地址。 执行以下命令,将本地代码仓库与CodeArts Repo进行关联,并推送master分支到CodeArts Repo的代码仓库。在执行命令时,需要您输入CoeArts Repo的HTTPS账号和密码。 git
切换到“代码”页签下的“分支”子页签,进入分支列表页面。 单击“新建”按钮,在弹出的窗口中选择要基于哪个版本(分支或标签)进行创建,填写新分支的名称,并且可关联现有工作项。 分支名称须满足如下要求: 不支持以“-”、“.”、“refs/heads/”、“refs/remotes/”、“/”开头。 不支持空格和[
使用前必读 欢迎使用代码托管(CodeArts Repo)。代码托管源自千亿级代码管理经验,基于Git提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务,包括代码克隆/下载/提交/推送/比较/合并/分支/Code Review等功能。 您可以使用本文档提供
在merge的时候,会将有冲突不能合并的内容做出提示。 示例:冲突的产生与解决 下面模拟一个情景来帮助理解冲突的产生和解决的过程,情景如下。 某公司的一个项目使用代码托管服务和Git工具来管理,这个项目有一个功能(假设此功能涉及的修改文件是file01)由开发者1号(以下用01_dev
应用场景 异地协同开发 场景描述:面向中小企业、孵化中心,协同合作。 场景特点:用户群体对开发工作的推进效率,敏捷度要求更高,需要高效的协作管理方式和更低开发成本。面临异地开发协同效率低、代码合并冲突频繁的难题。 适用场景:云端代码托管服务,实现协同开发。多分支管理功能和合并请求功能,彻底解决代码合并冲突的难题。
添加SSH密钥 功能介绍 在CodeArts Repo中配置SSH密钥,实现本地计算机与您账号下的Repo之间建立安全连接。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI
k社交编程开发模式,支持业界Git-Flow、GitHub-Flow、GitLab-Flow等常用分支开发模型,既适合中小企业灵活开发模式,也支持中大型企业的复杂开发协作模式。 代码高质量 多层级、细粒度代码上库质量门禁。 集成代码规范检查、安全检查、代码重复率和圈复杂度检查等自动化检测,保障代码高质量。
访问CodeArts Repo首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 代码托管 CodeArts Repo”。 代码托管服务查看代码仓库列表页有两种访问方式:查看当前用户参与的仓库列表页和查看指定项目下的列表页。 查看当前用户参与的仓库列表页
密钥概述 Repo的代码仓库支持SSH和HTTPS两种访问协议,您可以选择以下两种方式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑
IAM用户、项目成员与仓库成员的关系 仓库成员来源于其所属项目的项目成员,项目成员主要来源于租户的IAM用户,除项目创建者所在租户外,还可以邀请其它租户下的IAM账号加入项目。如下图为IAM用户、项目成员、仓库成员的包含关系示意图。 表1 项目角色与仓库角色对应关系 项目中的角色