检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建自定义代码仓库 如下图所示,进入CodeArts Repo首页。单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”。 仓库类型选择“普通仓库”,根据表格填写参数。 表1 新建仓库的参数说明 字段名称 说明 代码仓库名称 该参数为必填。填写该参数时,需要以大
置 > 代码托管 > 访问令牌”,单击“新建Token”,参考下列表格填写参数。 表1 参数说明 参数 说明 Token名称 必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。 权限 默认勾选且不可修改。读/写仓库:授
其进行整合。 在代码托管服务/Git仓库创建之初都会默认生成一条名为master的分支,一般作为最新版本分支使用,开发者可以随时手动创建自定义分支以应对实际开发中的个性场景。 基于Git分支的经典工作模式 在基于分支的代码管理工作模式中,“Git-Flow”在业界被更多人认可,同
上角单击头像,选择“Preferences > User Settings > Access Tokens”。 如下图所示,在当前页面,自定义填写“Token name”,选择“Expiration date”,勾选所有权限,单击“Create personal access t
不同场景下新建代码仓库的区别 CodeArts Repo当前支持新建代码仓库的方式如下: 新建自定义代码仓库,用户可以根据自己的需要,新建自定义代码仓库。如果用户本地的代码仓还没有纳入过任何的版本系统,例如Git,用户可以通过新建自定义代码仓库,把本地代码仓迁移到Repo。 按模板新建代码仓库,通过使用R
拉框中选择“新建文件”,进入新建文件页面。 填写以下信息,其余参数默认即可,单击“确定”完成文件的新建。 文件名:自定义文件名称,例如:示例代码。 文件内容:自定义文件内容。 提交信息:填写E2E设置中的前缀及工作项的单号,例如:合入需求:708635317。 新建合并请求时提取单号。
只能由数字和字母组成,且长度为[0-2048]个字符。 默认取值: 不涉及。 title 是 String 参数解释: 添加SSH密钥时输入的标题,由用户自定义输入。 取值范围: 长度为[0,255]个字符。 响应参数 表3 响应Body参数 参数 参数类型 描述 error Error object
该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。如果用户勾选了此参数,导入的仓库将为镜像仓,仓库将无法提交代码,只能从源仓定时同步,并且是每24小时自动刷新
添加Repo代码组及仓库成员,该成员需要已加入项目,项目成员管理请参考项目级成员管理。 约束限制 仓库所有者,仓库管理员,以及有成员权限的自定义角色能对仓库人员进行变更,其他人员只能浏览仓库成员列表。 如果仓库级“添加成员”列表为空,说明用户的仓库没有成员可被添加,请先添加项目成员。
策略设置 > MR评价”。 勾选“启用MR自定义评价维度分类”,可设置多维度的MR评价,系统会预置几个维度的MR评价名称,用户也可以自定义输入维度名称,按Enter键保存,名称最多200个字符,最多支持新建20个。如果不勾选“启用MR自定义评价维度分类”,则为单维度MR评价。 父主题:
”、“{}”,不超过30个字符。 复制权限 否 可以复制同类型项目中已有的角色。 创建成功,在“自定义角色”中显示新的角色名称。 对新创建的角色,可以完成以下操作。 表2 管理自定义角色 操作 说明 编辑角色权限 操作方式与修改系统角色的权限相同。 修改角色名称 单击角色名称后的,选择“修改角色名称”。
“权限管理”,若开启“使用项目级权限配置”,当前角色列表成员的权限将与项目权限保持一致,且会覆盖当前的权限配置。 单击右侧的,可同步项目自定义角色,自定义角色默认没有仓库的操作的权限,同步后,可根据需要添加表1所示的权限,其中,“A”表示该角色默认拥有该权限且不可被移除,“B”表示该角
使用MR预合并 MR预合并概述 MR预合并指的是在Repo生成一个临时合并节点,MR创建后且代码还没有合入,用户可通过自定义WebHook、流水线等下载插件的脚本,下载Repo预合并后的代码用于代码构建等操作。 MR预合并优势 当一个合并请求需要拉起几十或上百台服务器的构建,本地
新建Repo代码仓库 不同场景下新建代码仓库的区别 新建仓库的前提条件 新建自定义代码仓库 按模板新建代码仓库 Fork仓库
String 参数解释: 根据编程语言生成.gitignore文件 约束限制: 不涉及 取值范围: Actionscript,Ada,Agda,Android,Ansible,AppceleratorTitanium,AppEngine,ArchLinuxPackages,Autotools
TPS地址,也可以直接下载代码压缩包。 代码托管“置顶”功能,当用户的仓库界面长度大于窗口长度,向下滑动鼠标滚轮后,仓库页签置顶,下图中红框位置被折叠,便于查看仓库信息,向上滑动鼠标滚轮后,界面恢复。 代码检查状态显示规则: 当用户有代码检查权限时,仓库名称后显示代码检查状态。
增的角色名称不能与系统角色名称重复,但新增角色可复制已有角色的权限。新增角色如果没有复制已有角色的权限,没有任何权限,但是可根据需要添加自定义角色的权限,如下表所示。其中,“A”表示该角色默认拥有该权限且不可被移除,“B”表示该角色默认拥有该权限且可被移除,“C”表示该角色可分配
base64:Base64是一种基于64个可打印字符来表示二进制数据的方法。 内容:支持自定义。 当格式为text时,填写的内容应为普通文本。 当格式为base64时,填写的内容应为Base64编码并通过编码校验。 提交信息:填写此文件或文件夹的提交信息,可自定义。 基本信息 显示仓库的创建时间、创建者、仓库的可见范围及仓库状态。
Committer(默认) 开发人员 开发人员(默认) 测试人员 测试人员(默认) 参与者 参与者(默认) 浏览者 浏览者(默认) 自定义角色 自定义角色(默认) 其中,项目产生的费用将计算在项目经理所属的租户下。 项目创建者在项目中默认为“项目管理员”,在Repo对应为“管理员”。
如果勾选“启用系统预置检视意见分类”,表示使用系统预置的检视意见分类,如果不勾选此选项请继续执行步骤3进行自定义检视意见分类。 勾选需要配置的检视意见分类,再填写“自定义分类”,按Enter键保存名称,为自定义分类命名,名称最多200个字符,不可包含英文冒号, 可用英文逗号分隔,最多支持新建20个,且不可重复。