检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户进入需要添加子模块的仓库首页,单击“代码”,如下图所示,单击,选择“新建子模块”,参考表格填写参数。 用户进入需要添加子模块的仓库首页,选择“设置 > 仓库管理 > 子模块设置” ,单击“新建子模块”,参考表格填写参数。 参数填写完成后单击“确定”按钮,即可完成新建子仓库操作。子模块新建完成后,可以
配置仓库设置 约束限制 如果在项目级“仓库设置”勾选了“开启强制继承”,在仓库级别下的代码仓库不支持“仓库设置”。 如下图所示,用户需要有此仓库的“设置”权限。如果没有权限,请参考配置代码仓库级的权限进行配置。 图1 仓库的“设置”权限页面 仓库设置 如果不继承项目级配置,可参考
WebHook设置 约束限制 用户有代码仓的“设置”权限,才能配置Webhook,请参考配置代码仓库级的权限提前进行配置。 配置WebHook 进入要配置的代码仓库首页,选择“设置 > 服务集成 > Webhook设置”,单击“添加Webhook”,参考配置Webhook进行配置。
配置项目级仓库设置 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 配置仓库设置 如果用户想对项目下的所有仓库设置相同的仓库设置,用户在代码托管首页,进入项目,选择“设置” > “仓库管理” > “仓库设置”。参见表格表1填写参数。 表1 项目级仓库设置参数填写表格
配置仓库的设置 配置仓库信息 设置Repo的仓库和合并请求通知 配置仓库设置 配置Repo同步设置 设置子模块 父主题: 配置Repo代码仓库设置
用户要有仓库的“设置”权限,才可以配置仓库信息,请参考配置代码仓库级的权限配置。 配置仓库信息 进入要配置信息的代码仓库首页,如下图所示,导航栏选择“设置 > 基本设置 > 仓库信息”。用户可以在此页面修改仓库的“描述”和“可见范围”。 图1 仓库信息设置页 父主题: 配置仓库的设置
仓库设置 仓库设置位于代码组详情中的“设置 > 仓库管理 > 仓库设置”。 默认分支会作为进入本代码组时,默认选中的分支,也会作为创建合并请求时,默认的目标分支。代码组新建时,master分支将被作为默认分支,可以随时手动调整。 此设置只针对被设置的代码组生效。 仓库内的仓库成员
后缀为空时,前缀和分隔符不能为“\n”。 前缀、分隔符、后缀为全字符匹配,不支持正则表达式。 示例 配置E2E设置。 进入目标仓库。 单击“设置 > 服务集成 > E2E设置”,切换到“E2E设置”页面。 配置以下集成策略,单击“提交”。 应用分支:选择目标分支,例如:branch。 单号前缀
用户要为仓库配置保护Tags规则,需要有仓库的“设置”权限,请参考配置代码仓库级的权限配置。 一个Tag只能创建唯一的Tag规则,否则界面报错提示“新建保护Tag 保护tag名已被占用”。 新建仓库的保护Tag规则 进入要设置的代码仓库首页,选择“设置 > 策略设置 > 保护Tags”,单击“新建保护Tag”,参考下表填写配置参数。
其所有分支和文件内容,但并不会自动复制仓库设置。 如果用户已开启继承设置后,无法使用同步设置。 仅有仓库的“设置”权限成员可以执行此操作,仓库内的仓库成员可以查看该页面。 进入要设置的代码仓库首页,选择 “设置 > 仓库管理 > 同步设置”。单击“添加仓库”,在弹框中选择目标仓库。
码仓库的通知设置。 配置邮件通知设置 进入要配置的代码仓首页,选择导航栏“设置 > 基本设置 > 通知设置”,通知类型为邮件,参考下表填写邮件通知的参数说明。 表1 邮件通知设置的参数说明 参数 说明 仓库 该参数非必填。根据用户想收到的邮件通知设置即可,包含四个选项,默认勾选“
E2E设置 约束限制 看板项目下的代码仓库不支持E2E设置。 用户有代码仓的“设置”权限,才能E2E设置,请参考配置代码仓库级的权限提前进行配置。 配置E2E设置规则 如果勾选“继承项目设置”,此仓库将自动继承并使用项目下设置并且不支持更改。如果不勾选,请进入要配置的代码仓库首页,选择“设置
设置仓库 查看仓库列表 查看仓库详情 查看仓库首页
配置仓库的策略设置 配置保护分支规则 配置保护Tags规则 配置代码提交规则 配置仓库级合并请求规则 配置检视意见规则 MR评价 父主题: 配置Repo代码仓库设置
检视意见规则概述 设置检视意见,可用于规范检视评论及配置检视评论模板。 此设置只针对被设置的仓库生效。 约束限制 如果用户的套餐版本为专业版或者企业版,可以配置检视意见规则。 用户要有仓库的“设置”权限,才可以为仓库配置检视意见规则,请参考配置代码仓库级的权限配置。 设置检视意见 进入要设置的仓库详情页,选择
设置项目级合并请求规则 合并请求规则概述 合并请求配置是指代码合入条件、合入模式的配置,且项目级的合入请求规则可继承到代码仓库、代码组。 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 配置合并请求规则 用户可以勾选“开启继承项目设置”,自动继承并使用项目下设置且不支持更改。
用户要为仓库配置保护分支规则,需要有仓库的“设置”权限,请参考配置代码仓库级的权限配置。 一个分支只能创建唯一的保护分支规则,否则界面报错提示“操作失败 保护分支xxx已存在”。 配置保护分支 进入要配置的代码仓库详情页,单击“设置 > 策略设置 > 保护分支”。 如果勾选继承项目设置,会自动继承并使用项
用户要为仓库配置合并请求规则,需要有仓库的“设置”权限,请参考配置代码仓库级的权限配置。 配置合并请求规则 用户可以勾选“继承项目设置”,自动继承并使用项目下设置且不支持更改。 用户也可以进入要配置的代码仓库首页,选择“设置” > “策略设置” > “合并请求”。 请参考1~3进行配
用户要为仓库配置提交规则,需要有仓库的“设置”权限,请参考配置代码仓库级的权限配置。 新建代码仓的提交规则 Repo支持为代码的提交建立校验、限制规则,以确保代码质量,用户可以勾选“继承项目设置”,自动继承并使用项目下设置且不支持更改。 用户也可以进入要配置的代码仓库首页,选择“设置” > “策略设置” > “提交规则”。
用户可配置此功能,设置后可在合并请求详情页面的设置维度评价MR。 约束限制 如果用户的套餐版本为专业版或者企业版,可以配置MR评价。 用户要有仓库的“设置”权限,才可以为仓库配置MR评价规则,请参考配置代码仓库级的权限配置。 设置MR评价 进入要设置的代码仓首页,单击导航栏“设置 > 策略设置