检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
极致安全韧性 基于云原生架构全栈自研,提供极致韧性和安全的代码托管能力,源于华为多年实践成果,覆盖云、管、端、车、IT等超大产品协同开发,10亿级代码管理,万人团队并发在线协同作业、高并发代码下载,超大存储容量。 父主题: 产品功能
监控安全风险 WAF应用防护系统 CodeArts Repo对接WAF应用防护系统。Web应用防护系统也称为网站应用级入侵防御系统。 WAF通过对HTTP(S)请求进行检测,识别并阻断SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻
访问CodeArts Repo首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 代码托管 CodeArts Repo”。 代码托管服务查看代码仓库列表页有两种访问方式:查看当前用户参与的仓库列表页和查看指定项目下的列表页。 查看当前用户参与的仓库列表页
批量迁移GitLab内网仓库到CodeArts Repo 背景介绍 CodeArts Repo现有迁仓能力只支持公网之间迁移,缺少客户内网自建代码托管平台往Repo迁移的快速方案,因此提供批量迁移内网代码托管平台仓库到Repo的脚本。 配置访问CodeArts Repo的SSH公钥
字符串 默认取值: 不涉及 visibility_level 否 Integer 参数解释: 仓库可见性 约束限制: 不涉及 取值范围: 0,私有 20,公开只读 默认取值: 0 import_url 否 String 参数解释: 模板仓库的https地址的base64加密 约束限制:
仓库剩余容量不足 场景描述 如果配置了容量预警通知并打开通知,当仓库容量达到一定预警值时,会通知预警,您可以单击头像,选择“租户设置 > 代码托管 > 资源用量”,查看容量使用情况。如下图所示,仓库容量当前已超出仓库最大容量10GB,目前已使用10.16GB。 原因分析 可能存在某些文件占用仓库空间。
通过链接邀请用户加入CodeArts项目 操作场景 当CodeArts项目中需要添加用户A,但项目成员B没有该项目“成员设置”权限时,B可以分享项目二维码或者链接给A。 A通过二维码或链接提交加入项目申请,待拥有项目“成员设置”权限的成员C审批后,A即可成为项目成员。 前提条件 被邀请的用户可以登录华为云。
代码 文件列表:支持新建文件、新建目录、新建子模块、上传文件、在线修改文件、修改追溯和查看提交历史等操作。 提交:支持查看提交记录及仓库网络图。 分支:支持在控制台管理分支。 Tags:支持在控制台管理标签。 对比:支持通过对比查看分支之间或标签版本之间发生的代码变化。 合并请求
merge FETCH_HEAD #将拉取下来的最新内容合并到当前所在的分支中 在merge的时候,会将有冲突不能合并的内容做出提示。 如何在代码托管服务的控制台上解决分支合并冲突? 在线解决冲突(推荐在代码量较小或涉及冲突的代码量较小的情况下使用) 单击“在线解决冲突”,弹出如下图所示的代码冲突。
CodeArts Repo套餐 CodeArts Repo采用包年/包月套餐计费模式,提供基础版、专业版两种套餐,以满足不同规模用户的使用需求。包年/包月套餐适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 包年/包月套餐说明 代码托管服务采
并时产生了冲突(file01文件的修改冲突了)。 可解决合并请求的文件冲突数量不得超过50个,且单文件冲突内容的大小不得超过200KB。 如何解决代码提交冲突? 当代码提交冲突产生时,用户可以将远程代码仓库拉取(pull)到本地仓库的工作区,这时Git会将可以合并的修改内容进行合
资源扩展 代码托管提供的资源扩展包为存储容量扩展,当您购买的CodeArts Repo包年/包月套餐的存储容量不足时,可在资源扩展中购买更多的存储容量。 当您购买的CodeArts套餐资源及资源扩展剩余量不足20%,您可在存储资源扩展容量购买更多的存储容量。 代码托管存储容量扩展
续费概述 CodeArts Repo包年/包月套餐到期后会影响代码托管服务正常运行。如果您想继续使用,需要在指定的时间内为代码托管服务续费,否则会导致代码托管仓库数据丢失且不可恢复。 CodeArts Repo包年/包月套餐在到期前续费成功,所有资源得以保留,且代码托管服务的运行
HTTPS密码 当用户需要将代码推送到代码托管仓库或从代码托管仓库拉取代码时,代码托管仓库需要验证用户的身份与权限,HTTPS密码是对代码托管进行远程访问的一种身份验证方式,并且用户只需要设置一次HTTPS密码。 HTTPS用户名 由租户名和IAM用户名组成,格式为“租户名/IAM用户名”。
除才能保存成功。 规则生效时间 非必填。 在生效日期之后创建的所有提交都必须与hook设置相匹配才能被推送。如果此字段为空,则无论提交日期如何,都将检查所有提交。 常见的正则表达式示例 常见的正则表达式示例可参考常见的正则表达式示例。 表3 常见正则表达式示例 规则 示例 单个a或b或c字符