检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Webhook设置 配置Webhook设置 开发人员可在Webhook界面配置第三方系统的URL,并根据项目需求订阅代码托管仓库的分支推送(push)、标签推送(tag push)等事件。当订阅事件发生时,可通过Webhook向第三方系统的URL发送 POST请求,用以触发自己系
安全运维 变更作业流程 通过脚本在平台进行现网变更,避免在服务器控制台直接操作引发现网故障,并且执行平台操作需符合1+1 check流程,一人实施,另外一人监控和检查,保证流程合规、安全合规、质量合规。 提权操作的控制 依据风险分层分级和权限SOD原则,对权限以及授权过程进行控制
权限管理 代码组的权限管理位于代码组详情中“设置”页签下。 您可根据下表给各角色配置权限。 代码组权限矩阵仅支持项目管理员及各层代码组的所有者修改。 如果该仓库成员是从代码组下继承的,那么其角色默认为代码组角色,在仓库中修改该仓库成员的角色后,单击“成员列表”页签下仓库成员所在行
管你正在请求什么类型的操作,当前代码托管支持以下四种请求方法。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 在获取SSH密钥列表的URI部分,您可以看到其请求方法为“GET”,请求为:
管理员配置CodeArts Repo代码仓库的策略设置 如果您是一名代码仓库管理员,为了保证代码高质量合入,您可能需要为代码仓库配置策略。本章节为您介绍如何为代码仓库设置保护分支、保护Tags策略。进入您需要设置的代码仓库首页,单击“设置”,进入该代码仓库的设置页面。 为代码仓库设置保护分支
更改代码组名称会影响仓库克隆地址,需检查和更新相关配置,否则影响使用,请谨慎操作。 如果代码组下仓库配置了相关流水线,修改代码组名称后,流水线将无法触发,需同步更新流水线相关配置(执行计划和流水线源),具体可参考的“配置流水线”章节。 更改代码组名称后,代码构建、代码检查、部署、CodeArts IDE等服务也需要排查和修改相关配置。
Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/repositories/{repository_uuid}/pipeline 表1 路径参数 参数 是否必选 参数类型 描述 repository_uuid 是 String 仓库id 请求参数 表2 请求Header参数
> “权限管理”,若开启“使用项目级权限配置”,当前角色列表成员的权限将与项目权限保持一致,且会覆盖当前的权限配置。 单击右侧的,可同步项目自定义角色,自定义角色默认没有仓库的操作的权限,同步后,可根据需要添加表1所示的权限。 表1 配置代码仓角色权限 角色/权限 操作权限 项目经理
配置项目级的Repo权限 登录CodeArts Repo首页,并在左侧导航栏,选择“设置” > “通用设置” > “权限管理”,进入设置权限的页面。 选择对应的“角色” > “代码托管”, 单击“编辑”,可设置角色的权限。 项目经理和其他具有管理权限的用户,可以在该页面修改不同角色在项目下的默认操作权限。
撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Repo的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 日志 ● 云日志 云日志服务(Log Tank Serv
代码组下所有成员都能查看这个页面,项目管理员和代码组创建者能看到这个页面且有设置权限。 代码组名称默认不可修改。 代码组描述用于描述代码组相关信息。 父主题: 配置代码组
代码并对仓库配置进行设置等操作; 开发人员支持更新仓库代码和浏览仓库成员列表; 浏览者支持浏览、评论仓库。 IP白名单控制 IP白名单是对IP范围开设的白名单,通过设置IP白名单能极大增强您的仓库的安全性。 只有在IP白名单范围内的IP才可以访问仓库。除此之外其他IP发起的访问将被拒绝。
可在Git中使用GPG签名做验证,确保提交记录或标签来自受信任的来。 商用 配置GPG公钥 2 租户级和仓库级IP白名单增加“备注”功能 新建或编辑租户级和仓库级IP白名单时,增加备注功能,并且为非必填项,可为空。 商用 IP白名单新增备注功能 3 开放API:新建保护分支 调用该API,可新建保护分支。
公钥复制到您的剪切板。 Windows: clip < ~/.ssh/id_rsa.pub Mac: pbcopy < ~/.ssh/id_rsa.pub Linux (xclip required): xclip -sel clip < ~/.ssh/id_rsa.pub 登录
内嵌仓库规范和模板 丰富的仓库模板,标准化的团队开发活动 提供代码检视模板,合并请求模板,可配置必填和选填字段,确保团队开发行为统一,更加方便的基于研发数据做效能分析和改进,详见 模板管理。 父主题: 产品功能
新建代码组 代码组概述 代码组是由一个或多个仓库组成的群体。您可以为代码组下的仓库或子代码组进行统一的仓库规则配置管理操作,包含提交规则、成员权限配置等。 最多可新建5层代码组。 新建代码组 进入项目或父组织中,单击图标下拉框选择“新建代码组”,进入新建代码组页面,根据下表填写基
公钥复制到您的剪切板。 Windows: clip < ~/.ssh/id_rsa.pub Mac: pbcopy < ~/.ssh/id_rsa.pub Linux (xclip required): xclip -sel clip < ~/.ssh/id_rsa.pub 登录
设置代码仓库级的合并请求规则 合并请求配置是指代码合入条件、合入模式的配置,且项目级的合入请求规则可继承到代码仓库、代码组。 您可以勾选“继承项目设置”,自动继承并使用项目下设置且不支持更改。您也可以进入要配置的代码仓库首页,选择“设置” > “策略设置” > “合并请求”。合并
批量删除保护分支 新建保护tag 删除保护tag 获取仓库分支列表 获取仓库合并请求列表 获取仓库合并请求详情 获取仓库ip白名单 添加仓库ip白名单 修改仓库ip白名单 删除仓库ip白名单 获取合并请求的变化 关联仓库与成员组 根据仓库短ID锁定仓库 根据仓库短ID解锁仓库 审核合并请求 获取关联工作项信息
南-贵阳一、东北-大连 部署密钥 当配置了部署密钥(Deploy Key),代码托管服务将允许您通过SSH协议以只读的方式克隆仓库,主要在仓库部署、持续集成等场景中使用。 部署密钥其实就是您本地生成的SSH密钥的公钥,但仓库的部署密钥和SSH密钥不能配置成一个。 多个仓库之间可以