检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
E2E设置 约束限制 看板项目下的代码托管仓库不支持E2E设置。 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 可集成系统 与CodeArts Req系统集成,使用CodeArts Req的工作项关联对应代码提交,包括代码提交、代码分支和合并请求场景
配置提交规则 提交规则概述 CodeArts Repo支持为代码的提交建立校验、限制规则,以确保代码质量。 下面将介绍“配置项目级的提交规则”及“常见的正则表达式示例”。 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 配置项目级的提交规则
设置项目级合并请求规则 合并请求规则概述 合并请求配置是指代码合入条件、合入模式的配置,且项目级的合入请求规则可继承到代码仓库、代码组。 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 配置合并请求规则 用户可以勾选“开启继承项目设置”,自动继承并使用项目下设置且不支持更改。
从委托中导入CodeArts项目成员 华为云IAM身份中心服务提供基于华为云组织的多账号统一身份管理与访问控制。 CodeArts支持添加通过IAM身份中心服务创建并授权的用户成为项目成员。 前提条件 已新建项目,且在项目中拥有“成员设置”权限。 已存在委托对象为云服务“IAM身
设置子模块 配置代码仓库的子模块概述 子模块(submodule)是Git为管理仓库共用而衍生出的一个工具,用户可以通过子模块将公共仓库作为子目录包含到用户的仓库中,并能够双向同步该公共仓库的代码,借助子模块用户能将公共仓库隔离、复用,能随时拉取最新代码以及对它提交修复,能大大提高用户的团队效率。
配置SSH密钥 约束限制 在一台电脑上配置了SSH密钥并添加公钥到CodeArts Repo中后,所有该账号下的代码仓库与这台电脑之间都可以使用该SSH密钥进行连接;而不同的用户通常使用不同的电脑。因此,在使用SSH方式连接CodeArts Repo之前,每个用户都需要在自己的电脑上配置各自的SSH密钥。
查询项目下的某个仓库(废弃) 功能介绍 不建议再使用,建议使用/{repository_uuid}/status 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET
获取项目下所有仓库信息(废弃) 功能介绍 获取仓库列表 模糊查询支持范围,如果未传入project_id,则支持按仓库名或项目名模糊查询,否则,只按仓库名模糊匹配。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/projects/{project_uuid}/repositories
获取项目下所有仓库信息 功能介绍 获取仓库列表 模糊查询支持范围,如果未传入project_id,则支持按仓库名或项目名模糊查询,否则,只按仓库名模糊匹配。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
访问CodeArts Repo首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 代码托管 CodeArts Repo”。 代码托管服务查看代码仓库列表页有两种访问方式:查看当前用户参与的仓库列表页和查看指定项目下的列表页。 查看当前用户参与的仓库列表页
A。 A通过二维码或链接提交加入项目申请,待拥有项目“成员设置”权限的成员C审批后,A即可成为项目成员。 前提条件 被邀请的用户可以登录华为云。 当被邀请的用户属于其他账号时,该用户所属的账号已接受授权。授权与接受授权的方法请参考邀请其他账号用户为CodeArts项目成员。 分享邀请二维码或链接
配置Git LFS Git LFS(Large File Storage)是Git的一个扩展,用于管理Git仓库中的大型二进制文件。Git LFS将大型文件存储在Git仓库之外,以避免Git仓库变得过于庞大和缓慢。Git LFS支持大多数常见的二进制文件格式,包括图像、视频、音频等。使用Git
查询某个仓库的详细信息 功能介绍 根据仓库UUID(由CreateRepository接口返回)获取仓库信息。返回 包含id,name,组名,仓库访问URL。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询某个仓库的特定提交信息 功能介绍 获取由commit id或分支或标记的名称标识的特定提交。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/pr
查询项目下的所有仓库 功能介绍 获取仓库列表,模糊查询支持范围,如果未传入project uuid,则支持按仓库名或项目名模糊查询,否则,只按仓库名模糊匹配 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询用户的所有仓库 功能介绍 获取用户的所有仓库信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/projects/repositories 表1
设置Repo的仓库和合并请求通知 CodeArts Repo支持通过邮件或者企业微信的方式推送关于代码仓库和合并请求通知,用户可以根据需要打开通知。 配置代码仓库的合并请求通知设置请参考本章节。 约束限制 代码仓库内的成员可以查看该页面,仅拥有代码仓库“设置”权限的角色可以配置代码仓库的通知设置。
仓库管理 > 仓库加速”,对仓库容量占用比较大的仓库进行压缩, 降低仓库容量,如下图所示。 方法二,购买存储扩容包,对仓库容量进行扩容。选择“华为云定价 > 价格计算器 > 开发与运维 > 代码托管”,选择需要购买的区域如下图所示。 父主题: 仓库容量问题
获取仓库合并请求详情 功能介绍 获取仓库合并请求详情 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/repositories/{repository
示例1:查询用户所有仓库 场景描述 本章以软件开发生产线用户为例,指导您通过API查询代码仓库列表。 API的调用方法请参见如何调用API。 前提条件 用户已经在软件开发生产线控制台开启了代码托管服务。 总体思路 通过用户token查询当前用户所有仓库的列表。 查询用户的所有仓库