检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置代码组的保护分支 用户可为代码组下的所有仓库配置“保护分支”规则,配置前请查看约束与限制,参考配置代码组的保护分支配置代码组的保护分支。 约束与限制 表1 配置保护分支规则的约束与限制 限制类别 具体限制 权限限制 用户要为代码组下的仓库配置保护分支规则,需要有代码组的“设置”
查看代码组首页 如下图所示,代码组首页用于展示代码组的基础情况。 代码组首页的信息请查看下表。 表1 字段说明 字段 说明 子代码组 统计代码组数量。 仓库 统计仓库数量。 开启中的MR 统计开启中MR数量。 成员 统计代码组中成员数量,单击图标支持跳转至“成员”页签,进行成员管理
配置代码组信息 约束与限制 表1 代码组信息的约束限制 限制类别 具体限制 权限限制 代码组下所有成员都可查看该页面,仅项目管理员和代码组创建者有“代码组信息”的设置权限,可参考配置代码组的权限配置权限。 功能限制 该设置仅对设置的代码组生效。 代码组的“名称”和“可见范围”不可被修改
管理代码组成员 新增成员到代码组 如下图所示,进入要设置的代码组详情页,单击“成员”,进入该代码组的“成员”页面,单击“添加成员”,配置代码组成员。 图1 新增代码组成员 父主题: 使用代码组
管理代码组成员 在管理代码组成员前,请先查看约束与限制,满足条件的用户,可执行如下操作: 在代码组中添加成员或成员组。 编辑代码组成员。 把成员移出代码组。 查看代码组成员信息。 约束与限制 表1 代码组成员管理的约束限制 限制类别 具体限制 功能限制 父代码组下的成员默认继承到子代码组或子仓库
配置代码组的策略设置 配置代码组的保护分支 配置代码组的保护Tags规则 配置代码组的提交规则 配置代码组的合并请求规则 父主题: 管理代码组
配置代码组的保护Tags规则 用户可为代码组下的所有仓库配置“保护Tags”规则,配置前请查看约束与限制,参考配置代码组的保护Tags配置代码组的保护Tags规则。 约束与限制 表1 配置保护Tags的约束限制 限制类别 具体限制 权限限制 具有代码组“设置”权限的代码组成员可在该页面配置
代码组与其他服务的集成 E2E设置 Webhook设置 父主题: 管理代码组
查看代码组列表 进入代码组列表页 用户想要查看某个项目下“我参与的”代码组列表,可根据如下操作进行查看: 在CodeArts项目首页,如下图所示,单击要查看的项目“Scrum_Test”。 在项目“Scrum_Test”首页,如下图所示,单击上方导航栏“服务”,选择“代码托管”。
配置代码组的仓库设置 约束与限制 表1 配置仓库设置的约束限制 限制类别 具体限制 权限限制 具有代码组“设置”权限的代码组成员可在该页面配置,权限配置请参考配置代码组的权限,代码组成员仅可以查看该页面。 功能限制 如果勾选“继承项目设置”,将使用项目下的设置且不支持更改。 配置仓库设置
配置代码组的合并请求规则 用户可为代码组下的所有仓库配置“合并请求规则”,配置前请查看约束与限制,参考配置代码组合并请求规则步骤配置代码组的合并请求规则。 约束与限制 表1 设置合并请求规则的约束限制 限制类别 具体限制 权限限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级
管理代码组 配置代码组信息 配置代码组的仓库设置 配置代码组的策略设置 代码组与其他服务的集成 风险操作 父主题: 分层管理代码仓
新建代码组 约束与限制 表1 新建代码组的约束与限制 限制类别 具体限制 权限限制 用户需要有代码组的“新建”权限,如果用户没有权限,可以参考配置代码仓库级的权限。 功能限制 代码组最多支持5层目录。 必须在项目中新建代码组,用户需要新建项目或者已有项目。 代码组概述 代码组是由一个或多个仓库组成的群体
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分支
使用代码组 管理代码组成员 查看代码组列表 查看代码组详情 查看代码组首页 管理代码组成员 父主题: 分层管理代码仓
迁移SVN代码仓 约束限制 该功能需要保证被导入的仓库域名和服务节点网络连通。 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 在线导入SVN平台的代码仓库到CodeArts Repo 进入CodeArts Repo首页后
风险操作 约束限制 仅代码组所有者有操作权限,用户可联系代码组所有者操作。 如下图所示,如果用户没有权限,将看不到设置页或者配置按钮置灰。 图1 没有权限操作的页面展示 配置代码组的风险操作 风险操作位于代码组详情页的 “设置 > 安全管理 > 风险操作”。 支持如下操作: 移交代码组所有者
漏洞修复策略 代码托管漏洞修复周期 高危漏洞: 操作系统紧急漏洞按照操作系统修复策略和流程对外发布,一般在一个月内提供修复方案,用户自行修复。 其他漏洞: 按照版本正常升级流程解决。
监控安全风险 WAF应用防护系统 CodeArts Repo对接WAF应用防护系统。Web应用防护系统也称为网站应用级入侵防御系统。
Webhook设置 约束与限制 表1 配置Webhook的约束与限制 限制类别 具体限制 权限设置 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook,请参考配置项目级的Repo权限配置权限。 功能限制 每个仓库最多只能设置20个Webhook。 如果勾选“继承项目设置