检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RepoMember 获取仓库所有成员记录 添加仓库成员 设置成员在仓库中的角色 删除仓库成员 父主题: API
Commit 查询某个仓库的提交信息 创建提交 查询某个仓库的特定提交信息 查询某个仓库的提交差异信息 父主题: API
Webhook 查询指定仓库的Webhook 为指定仓库添加Webhook 删除指定仓库的Webhook 父主题: API
v2仓库管理 创建分支 父主题: API
Group 创建代码组 删除代码组 查询项目下拥有创建权限的代码组列表 获取代码组信息 父主题: API
Tenant 获取租户ip白名单 添加租户ip白名单 修改租户ip白名单 删除租户ip白名单 父主题: API
图解代码托管(CodeArts Repo)
产品功能 极致安全韧性 支持Git多种作业流 多形式代码检视 代码上库质量门禁 围绕代码研发资产追溯 内嵌仓库规范和模板
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 监控安全风险 安全运维 认证证书
CodeArts Repo最佳实践汇总 表1 常用最佳实践 实践 描述 批量迁移GitLab内网仓库到CodeArts Repo CodeArts Repo现有迁仓能力只支持公网之间迁移,缺少客户内网自建代码托管平台往Repo迁移的快速方案,因此提供批量迁移内网代码托管平台仓库到Repo
配置保护分支规则最佳实践 配置保护分支规则实践的概述 配置保护分支规则实施步骤
环境和个人配置 Git客户端安装与配置 配置SSH密钥 配置HTTPS密码 配置访问令牌 配置GPG公钥 配置Git LFS 配置提交邮箱 清理仓库内存
如果用户已开通代码检查(CodeArts Check)服务,推荐用户勾选该选项,代码仓库创建完成后,在代码检查(CodeArts Check)任务列表中,可看到对应仓库的检查任务。 可见范围 该参数为非必填。该参数表示源仓库的可见范围,包括两个选项: 公开。
迁移代码与同步仓库 迁移代码仓库概述 获取Access Token 迁移第三方Git仓到Repo 把本地Git仓导入Repo 迁移SVN代码仓 同步仓库设置 校验导仓权限 填写仓库基本信息
管理Repo代码仓库 不同场景下新建代码仓库的区别 新建仓库的前提条件 新建自定义代码仓库 按模板新建代码仓库 Fork仓库
迁移第三方Git仓到Repo 使用URL迁移Git仓到Repo 迁移GitHub仓 迁移GitLab仓 迁移自建GitLab仓 迁移Gitee仓 迁移Coding仓 迁移Codeup仓 迁移Bitbucket仓 迁移Gerrit仓 父主题: 迁移代码与同步仓库
配置仓库的策略设置 配置保护分支规则 配置保护Tags规则 配置代码提交规则 配置仓库级合并请求规则 配置检视意见规则 MR评价 父主题: 配置Repo代码仓库设置
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理
Repo代码仓的安全管理 CodeArts Repo为保证代码仓库的安全性,支持添加IP白名单、支持更改代码仓库所有者、删除代码仓库、更改代码仓库名称、增加水印设置、锁定仓库、记录审计日志、调整仓库公开性、,具体可参考如下章节。且这些操作只有具有代码组或者代码仓库“设置”权限的人员可执行
MR预合并 勾选后,服务端会自动生成MR预合并的代码,相比客户端使用命令做预合并操作更高效简洁、构建结果更准确,适用于对构建实时性要求严格的场景,使用示例请参考使用示例。 分支名规则 所有分支名都必须匹配正则表达式,可参考表3。分支名规则不能超过500个字符。