检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看代码组列表 用户可以通过以下方式进入代码托管服务代码组列表页。 如下图所示,进入项目下的代码托管,这里展示了所有的代码组和代码仓,表示代码组。 图1 项目下的代码托管页 如下图所示,进入代码托管首页,左侧导航栏选择“代码组 > 我参与的”,展示当前用户参与的代码组。 图2 代码托管首页
配置代码组的仓库设置 约束限制 表1 配置仓库设置的约束限制 限制类别 具体限制 权限限制 具有代码组“设置”权限的代码组成员可在该页面配置,权限配置请参考配置代码组的权限,代码组成员仅可以查看该页面。 功能限制 如果勾选“继承项目设置”,将使用项目下的设置且不支持更改。 配置仓库设置
配置代码组成员 新增成员到代码组 如下图所示,进入要设置的代码组详情页,单击“成员”,进入该代码组的“成员”页面,用户要配置代码组成员,请参考同步项目成员到代码托管。 图1 新增代码组成员 编辑代码组成员 约束限制:如下图所示,代码组所有者享有本代码组、子代码组以及仓库的最高权限,
管理代码组成员 约束限制 表1 代码组成员管理的约束限制 限制类别 具体限制 功能限制 父代码组下的成员默认继承到子代码组或子仓库,且不允许被删除。 当项目的角色发生变更,并且该项目的角色与仓库的角色相同时,仓库的角色也进行相应更新。 对于代码组中继承的成员或通过成员组新增的成员,
使用代码组 查看代码组列表 查看代码组详情 配置代码组成员 查看代码组首页 管理代码组成员 父主题: 分层管理代码仓
配置代码组 配置代码组信息 配置代码组的仓库设置 风险操作 父主题: 分层管理代码仓
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分支
新建代码组 约束限制 必须在项目中新建代码组,用户需要新建项目或者已有项目。 用户需要有新建代码组的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 代码组概述 代码组是由一个或多个仓库组成的群体。用户可以为代码组下的仓库或子代码组进行统一的仓库规则配置管理操作,包含提交规则
当订阅事件发生时,可通过Webhook向第三方系统的URL发送POST请求,用以触发自己自己系统(第三方系统)的相关操作,例如:触发自己系统(第三方系统)界面的通知弹窗;或触发自己系统(第三方系统)的构建、更新镜像、部署等操作。
漏洞修复策略 代码托管漏洞修复周期 高危漏洞: 操作系统紧急漏洞按照操作系统修复策略和流程对外发布,一般在一个月内提供修复方案,用户自行修复。 其他漏洞: 按照版本正常升级流程解决。
监控安全风险 WAF应用防护系统 CodeArts Repo对接WAF应用防护系统。Web应用防护系统也称为网站应用级入侵防御系统。
表1 设置代码组角色权限 角色/权限 操作权限 项目经理 产品经理 测试经理 运维经理 系统工程师 Committer 开发人员 测试人员 参与者 浏览者 自定义角色 代码组 新建 B C C C B B B C C D C 删除 B D D D D D D D D D C 设置
迁移SVN代码仓 约束限制 该功能需要保证被导入的仓库域名和服务节点网络连通。 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 在线导入SVN平台的代码仓库到CodeArts Repo 进入CodeArts Repo首页后
风险操作 约束限制 仅代码组所有者有操作权限,用户可联系代码组所有者操作。 如下图所示,如果用户没有权限,将看不到设置页或者配置按钮置灰。 图1 没有权限操作的页面展示 配置代码组的风险操作 风险操作位于代码组详情页的 “设置 > 安全管理 > 风险操作”。支持如下三个操作: 移交代码组所有者
按模板新建代码仓库 约束限制 在按照模板新建代码仓前,请提前参考新建仓库的前提条件配置。 按模板新建仓库的操作步骤 如下图所示,进入CodeArts Repo首页。单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“模板仓库”,这里可选择“官方模板
删除代码组 功能介绍 删除代码组。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v4/{project_id}/groups/{group_id}
创建代码组 功能介绍 创建代码组。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v4/{project_id}/groups 表1 路径参数 参数 是否必选
迁移代码仓库概述 本章主要介绍如何将用户的仓库迁移到代码托管服务中,请结合用户目前的仓库存储方式选择以下迁移方案: 使用URL迁移Git仓到Repo。 迁移第三方Git仓。 导入本地Git仓。 迁移SVN代码仓。 迁移Github仓。 迁移自建GitLab仓。 迁移Gitee仓。
新建自定义代码仓库 约束与限制 用户在新建自定义仓库前,请先查看前提条件。 如下图所示,进入CodeArts Repo首页。单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通新建”,单击“下一步”,根据表格填写参数。 表1 新建仓库的参数说明
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理