检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑上生成自己的SSH密钥,并将公钥添加到Repo中。一旦在本地计算机上配置了SSH密钥
> “权限管理”,若开启“使用项目级权限配置”,当前角色列表成员的权限将与项目权限保持一致,且会覆盖当前的权限配置。 单击右侧的,可同步项目自定义角色,自定义角色默认没有仓库的操作的权限,同步后,可根据需要添加表1所示的权限。 表1 配置代码仓角色权限 角色/权限 操作权限 项目经理
权限管理 代码组的权限管理位于代码组详情中“设置”页签下。 您可根据下表给各角色配置权限。 代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。 如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在行
Webhook设置 配置Webhook设置 开发人员可在Webhook界面配置第三方系统的URL,并根据项目需求订阅代码托管仓库的分支推送(push)、标签推送(tag push)等事件。当订阅事件发生时,可通过Webhook向第三方系统的URL发送 POST请求,用以触发自己系
配置项目级的Repo权限 登录CodeArts Repo首页,并在左侧导航栏,选择“设置” > “通用设置” > “权限管理”,进入设置权限的页面。 选择对应的“角色” > “代码托管”, 单击“编辑”,可设置角色的权限。 项目经理和其他具有管理权限的用户,可以在该页面修改不同角色在项目下的默认操作权限。
更改代码组名称会影响仓库克隆地址,需检查和更新相关配置,否则影响使用,请谨慎操作。 如果代码组下仓库配置了相关流水线,修改代码组名称后,流水线将无法触发,需同步更新流水线相关配置(执行计划和流水线源),具体可参考的“配置流水线”章节。 更改代码组名称后,代码构建、代码检查、部署、CodeArts IDE等服务也需要排查和修改相关配置。
后缀为空时,前缀和分隔符不能为\n。 前缀、分隔符、后缀为全字符匹配,不支持正则表达式。 示例 配置E2E设置。 进入目标仓库。 单击“设置 > 服务集成 > E2E设置”,切换到“E2E设置”页面。 配置以下集成策略,单击“提交”。 应用分支:选择目标分支,例如:branch。 单号前缀:自定义单号前缀,例如:“合入需求:”。
管理员配置CodeArts Repo代码仓库的策略设置 如果您是一名代码仓库管理员,为了保证代码高质量合入,您可能需要为代码仓库配置策略。本章节为您介绍如何为代码仓库设置保护分支、保护Tags策略。进入您需要设置的代码仓库首页,单击“设置”,进入该代码仓库的设置页面。 为代码仓库设置保护分支
代码组下所有成员都能查看这个页面,项目管理员和代码组创建者能看到这个页面且有设置权限。 代码组名称默认不可修改。 代码组描述用于描述代码组相关信息。 父主题: 配置代码组
Repo与CodeArts其他服务集成设置 父主题: 新建并配置CodeArts项目设置
在一台电脑上,如何配置多个SSH Key? 场景描述 开发人员通常只会生成一个SSH Key,名字叫id_rsa,然后提交到多个不同的网站(如:GitHub、CodeArts或Gitee)。 但是也存在另一种需要,在同一个网站上,注册了两个用户名,通常网站不会允许为这两个用户名,配置同一个SSH
配置邮件通知设置请参考配置代码仓库的邮件通知设置。 配置代码仓库的企业微信通知设置请参考表2。 配置代码仓库的邮件通知设置 表1 邮件通知设置的参数说明 参数 说明 仓库 该参数非必填。根据您想收到的邮件通知设置即可,包含四个选项,默认勾选“冻结仓库”和“关闭仓库”,且不可更
执行git push 命令时,报错'origin' does not appear to be a git repository... 问题现象 执行如下命令时,出现报错“'origin' does not appear to be a git repository...”。 git
建立本地Git仓库。 执行命令git init,在本地新建一个空的Git代码仓库目录。 将步骤1中的“userinfo.txt”文件拷贝到该目录下,并执行如下命令切换到该目录下。 cd 目标目录地址 在该目录下启动Git Bash客户端,并执行如下命令克隆一个Git版本库。 git
依据风险分层分级和权限SOD原则,对权限以及授权过程进行控制。当遇到普通业务告警,需遵循高危和黑名单命令控制,即当进行变更操作时可对其中的命令进行实时监控,并且可通过配置规则对命令危险程度进行等级划分,若检测出高危和黑名单命令,系统会提供实时告警通知,避免违规操作造成业务中断。当遇到紧急业务告警时,提权需遵守规定,确保安全与效率的均衡。
新建代码组 代码组概述 代码组是由一个或多个仓库组成的群体。您可以为代码组下的仓库或子代码组进行统一的仓库规则配置管理操作,包含提交规则、成员权限配置等。 最多可新建5层代码组。 新建代码组 进入项目或父组织中,单击图标下拉框选择“新建代码组”,进入新建代码组页面,根据下表填写基
进入要克隆的代码仓库主页,单击“克隆/下载”按钮,并复制HTTPS链接。 在本地Git Bash客户端,执行命令cd D:/Repo,进入您要克隆代码仓的地址。如下命令表示克隆的代码仓将克隆到D盘的Repo文件夹下。 执行如下命令,克隆代码仓到该目录下。 git clone 代码仓库的HTTPS链接 如果您是
执行命令git init,在本地新建一个空的Git代码仓库目录。 执行命令git add *,将文件加入版本库。 执行命令git commit -m "init commit",创建初始提交。 执行命令git remote add origin 远程仓库地址。 执行命令 git
号.tar.gz 执行如下命令,解压缩源代码压缩包。 tar zxvf 版本号.tar.gz 执行如下命令,进入解压后的Git源代码目录。 cd git-版本号 执行如下命令,生成配置文件。 make configure 执行如下命令,配置Git的安装路径和编码转换库。 ./configure
进入Python官网下载并安装Python3。 登录GitLab并获取private_token,在“用户设置”里,选择“访问令牌” > “添加新令牌”。 您需要在本地生成SSH公钥并配置到GitLab和CodeArts Repo,其中配置到CodeArts Repo可参考配置访问CodeArts