检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
旧版开通/关闭按需计费方式说明 本章节仅供老用户参考。 CodeArts旧版计费包括包月套餐购买及服务组合开通方式,购买开通方式请参考旧版CodeArts套餐开通/购买说明。 此外,也可单独开通代码托管服务。单独开通时,采用按需计费模式。开通服务后,将自动取消免费体验,每小时统计使用量并产生计费。
添加CodeArts项目成员方式说明 CodeArts支持通过以下方式向项目中添加成员。 添加成员:项目管理员主动将用户添加为项目成员。根据用户来源的不同,分为以下几种操作: 添加本账号IAM用户为CodeArts项目成员 从其他CodeArts项目导入成员 邀请其他账号用户为CodeArts项目成员
想要邮件通知的对象: 如果勾选“删除仓库”,表示有成员删除仓库时,系统将通过邮件通知的方式告知用户。 如果勾选“容量预警”,表示超过设置的容量阈值,系统将通过邮件通知的方式告知用户,并且用户可以下拉选择阈值:60%、80%和90%。 合并请求 该参数非必填,根据用户的需要勾选对应选项即可,包含如下选项:
在CentOS系统下使用HTTPS方式克隆代码时,系统报错“The requested URL returned error: 401”。 原因分析 CentOS系统自带的Git版本为1.7.1及以下。 处理方法 在Git Bash中执行如下命令,查看系统自带的Git版本。版本为1.7.1及以下,请继续执行步骤2。
不同场景下新建代码仓库的区别 CodeArts Repo当前支持新建代码仓库的方式如下: 新建自定义代码仓库,用户可以根据自己的需要,新建自定义代码仓库。如果用户本地的代码仓还没有纳入过任何的版本系统,例如Git,用户可以通过新建自定义代码仓库,把本地代码仓迁移到Repo。 按模
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分
Repo的代码仓库支持SSH和HTTPS两种访问协议,用户可以选择以下两种方式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与用户账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑上生成
迁移代码仓库概述 本章主要介绍如何将用户的仓库迁移到代码托管服务中,请结合用户目前的仓库存储方式选择以下迁移方案: 使用URL导Git仓到Repo。 迁移第三方Git仓。 导入本地Git仓。 迁移SVN代码仓。 父主题: 迁移代码与同步仓库
使用Git Bash克隆代码仓库到本地 SSH密钥是一种安全的身份验证方式,用于访问远程服务器。使用SSH密钥克隆代码仓可以避免每次都需要输入用户名和密码,提高克隆代码仓的效率。 访问CodeArts Repo首页。 进入要克隆的代码仓库主页,用户可以先创建个人分支,再单击“克隆/下载”按钮,并复制SSH地址。
发,有效提高项目管理水平和团队协同开发能力。在实际应用中,有必要根据团队的需求和工作流程,选择合适的Git工作流,实现持续集成、持续交付和快速迭代的目标。 下面介绍如下工作流的工作方式、优缺点,以及使用中的一些注意事项。 集中式工作流 功能分支工作流 父主题: 开发协作工作流
作业流(Workflow)是对作业流程及其各操作步骤之间业务规则的抽象、概括描述。作业流提供了一种很好的工程化的方式来解决业务问题,使得业务抽象、流程格式化、易维护和易拓展,实现一定程度的业务可视化。 下面将介绍两种开发模式的作业流。 分支开发模式:是采用直接 clone 源项目中心仓的方式,由新建分支向目标分支发起
远程仓库的冲突很明显。 02_dev将远程仓库的代码拉取到本地,发现文件第二行开始的冲突并马上联系01_dev进行冲突的解决。 打开冲突的文件(如下图所示),发现都对第2行进行了修改,也都在最后一行添加了内容,Git将第二行开始的内容识别为冲突。 Git很智能的将两个人的修改同时显示出来,并用“=======”分隔。
在一台电脑上配置了SSH密钥并添加公钥到CodeArts Repo中后,所有该账号下的代码仓库与这台电脑之间都可以使用该SSH密钥进行连接;而不同的用户通常使用不同的电脑。因此,在使用SSH方式连接CodeArts Repo之前,每个用户都需要在自己的电脑上配置各自的SSH密钥。 配置步骤 用户可根据配置SSH操作
参数解释: 创建者的用户名,当用户是租户,用户名和租户名一样。 取值范围: 字符串。 domain_name String 参数解释: 创建者的租户名。 取值范围: 字符串。 group_name String 参数解释: 仓库组名(克隆地址中域名后面仓库名前的一段。 示例:git@repo
参数解释: 创建者的用户名,在用户是租户的情况下,用户名和租户名相等 取值范围: 字符串 domain_name String 参数解释: 创建者的租户名 取值范围: 字符串 group_name String 参数解释: 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo
校验指定项目下的仓库名 功能介绍 判断仓库名在该项目下是否存在,一般在创建仓库前调用作为校验使用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/p
查询用户的所有仓库 功能介绍 获取用户的所有仓库信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/projects/repositories 表1
#子模块(子仓库)的远程仓地址 其中,位于“file_path”目录下的源代码,将会来自“repo_url”。 约束限制 如果“Test_Fir”仓库的内容将作为“Test_Sec”仓库的子模块,操作的用户需要有“Test_Sec”仓库的“设置”权限和代码的“提交”权限,请参考配置代码仓库级的权限提前进行配置。
从其他CodeArts项目导入成员 操作场景 当项目A的成员需要投入项目B时,可以在项目B中通过“从其他项目导入用户”方式,选择项目A的成员加入项目B。 前提条件 至少存在满足以下条件的两个项目。 一个项目中已有成员。 在另一个项目(待添加成员的项目)中拥有“成员设置”权限。 从其他项目中导入项目成员
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。