检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建并配置CodeArts项目 新建CodeArts项目 添加CodeArts项目成员 管理CodeArts权限
配置代码组 代码组信息 仓库设置 风险操作 权限管理 父主题: 分层管理代码仓
设置仓库 查看仓库列表 查看仓库详情 查看仓库首页
管理CodeArts权限 管理CodeArts服务级权限 管理CodeArts项目级权限 父主题: 新建并配置CodeArts项目
添加CodeArts项目成员 添加CodeArts项目成员方式说明 添加本账号IAM用户为CodeArts项目成员 从其他CodeArts项目导入成员 邀请其他账号用户为CodeArts项目成员 从委托中导入CodeArts项目成员 通过链接邀请用户加入CodeArts项目 通过关联团队添加
集中式工作流 集中式工作流适合刚从SVN工具转型为Git的小型团队。集中式工作流的开发都在一个中心仓库进行,开发者从中心仓库克隆代码仓库,开发完成后,将代码推送到中心仓库。 集中式工作流优点 中央管理。所有的代码仓都存储在一个中心仓库,方便管理和维护代码。 高效协作。团队成员可以通过中央仓库进行代码的共享和协作
功能分支工作流 功能分支工作流允许团队在不影响主分支(通常是“master”或“main”)的情况下,独立开发新功能或修复bug。这种工作流的核心是使用分支来管理不同的开发阶段,从而提高团队的协作效率和代码质量。 功能分支工作流优点 并行开发。支持团队成员在不影响主分支的情况下独立开发新功能或修复问题
迁移SVN代码仓 约束限制 该功能需要保证被导入的仓库域名和服务节点网络连通。 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 在线导入SVN平台的代码仓库到CodeArts Repo 进入CodeArts Repo首页后
配置Webhook 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 每个仓库最多只能设置20个Webhook。 配置Webhook设置 开发人员可在Webhook界面配置第三方系统的URL,并根据项目需求订阅代码托管仓库的分支推送(push)、
约束与限制 本节介绍了代码托管中的限制,如下表所示。 表1 使用限制说明 指标类型 指标项 体验版 基础版 专业版 企业版 单个仓库规格 单仓大小(含LFS) <=1GB <=10GB <=20GB <=30GB 单文件上传大小限制(页面) <=50MB <=50MB <=50MB
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用一个
查看仓库详情 在仓库列表中单击要查看的仓库名称,即可进入该仓库的详情页面,代码托管服务提供了丰富的控制台操作,详情如下。 表1 页签说明 功能页签 功能说明 仓库首页 用于展示仓库的容量、提交次数、分支数量、标签数量、成员数量、LFS使用量、创建时间、创建者、可见范围、仓库状态、readme
功能总览 功能总览 全部 分支管理 标签管理 提交网络 版本管理 新建&导入仓库 日常开发 关联工作项 分支合并评审 开发管理设置 安全策略 高级功能 客户端 分支管理 分支是版本管理工具中最常用的一种管理手段,使用分支可以把项目开发中的几项工作彼此隔离开来使其互不影响,当需要发布版本之前再通过分支合并将其进行整合
文件管理 代码托管服务提供了对文件的编辑、追溯、对比等功能。 当用户进入仓库详情控制台,系统将为用户定位到“代码”页签下的“文件”子页签,在这里用户可以切换到不同的分支、标签,查看对应版本中文件的情况,如下图,左侧为主分支下的文件列表,右侧为可切换的页签:仓库名称(分支或标签版本的文件详情
配置提交规则 提交规则概述 CodeArts Repo支持为代码的提交建立校验、限制规则,以确保代码质量。 下面将介绍“配置项目级的提交规则”及“常见的正则表达式示例”。 约束限制 当用户角色为“项目经理”或者“项目管理员”,可以设置项目级Webhook。 配置项目级的提交规则 在代码托管首页