检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Project 获取一个项目下可以设置为公开状态的仓库列表 获取项目下所有仓库信息 校验指定项目下的仓库名 父主题: API
址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304
在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
图3 导出GPG公钥 登录用户的代码托管服务仓库列表页,单击右上角昵称,选择“个人设置 > 代码托管 > GPG公钥”,进入GPG设置页面。 单击“新建GPG公钥”按钮,进入新建GPG公钥页面,填写如下参数: 表1 新建GPG公钥参数列表 参数 说明 GPG标题 必填参数。自定义GPG公钥名称,限制在200字符以内。
"message": "Param invalid" }, "status": "failed" } 其中,error_code表示错误码,error_msg表示错误描述信息。 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。
创建,并自动跳转至代码首页。 选择“新建” > “新建文件”,进入新建的文件首页。 填写“文件名”,并在文件名右侧的下拉框选择text模板为“java”,完成代码文件的新建并返回文件列表。 快速新建并合入合并请求 在新建分支并完成代码开发后,您可以新建一个合并请求,合入您修改的代码文件,具体步骤如下:
仓库所有者,仓库管理员,以及有成员权限的自定义角色能对仓库人员进行变更,其他人员只能浏览仓库成员列表。 如果仓库级“添加成员”列表为空,说明用户的仓库没有成员可被添加,请先添加项目成员。 在成员列表中,所有成员均可设置为项目角色中的任意一种角色,且均可被移出仓库。 自动同步项目成员到代码组或仓库
约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 表2 请求Body参数 参数 是否必选 参数类型 描述 branch 是 String 分支名 project_id 是 String 项目ID,获取方式请参见获取项目ID。 related_id
“策略设置” > “保护分支”,单击“新建保护分支”,请根据如下步骤填写参数: 填写分支名称。该参数必填,请用户根据自己的需要输入完整的分支名或者带通配符的分支名。如果分支中包含单斜杠(/),由于fnmatch语法规则,该分支无法用通配符“*”匹配。 可以为管理员/项目经理、committe
如果要在线修改某个代码文件,在“代码”页面,单击要修改的文件名,进入要修改的文件页面,单击进入文件的编辑模式,编辑并保存后,单击“新建合并请求”,在“新建合并请求”页面的下方可以看到两条分支的文件差异对比详情、要合并分支的提交记录。 分支名不支持以 - . refs/heads/refs/remotes/
在调用代码托管的API之前,请确保已经充分了解代码托管的相关概念,详细信息请参见产品介绍。 终端节点 代码托管的终端节点如下表所示,请您根据业务需要选择对应区域的终端节点。 表1 代码托管的终端节点 区域名称 区域 终端节点(Endpoint) 协议类型 华南-深圳 cn-south-2 codehub-ext
但并不会自动复制仓库设置。 如果用户已开启继承设置后,无法使用同步设置。 仅有仓库的“设置”权限成员可以执行此操作,仓库内的仓库成员可以查看该页面。 进入要设置的代码仓库首页,选择 “设置 > 仓库管理 > 同步设置”。单击“添加仓库”,在弹框中选择目标仓库。 常见问题 常见的同步失败原因:
未购买资源包,在按需计费模式下账户的余额不足。 欠费影响 欠费或者套餐到期,在宽限期之前,可正常使用。 在宽限期和保留期之间,部分功能可用。 超过保留期,不可查看代码托管仓库。 在保留期后一个月,系统将删除资源信息。 包年/包月 由于代码托管服务采用包年/包月计费方式,购买时已经预先支付了资源费用,
”,即可删除仓库。一旦用户删除该代码仓,代码仓库内所有内容都将会被永久删除。这是一个不可恢复的操作,请谨慎操作。 更改仓库名:仅仓库的所有者可操作“更改仓库名”。更改仓库名称将导致仓库的访问和克隆地址改变,在此之前的地址将失效,请谨慎操作。 转移仓库:仅有仓库删除权限的成员操作。
Repo的HTTPS账号和密码。 如果您本地的代码仓库有分支和标签,将会同步推送到新建的代码仓库中。 推送成功后,请到CodeArts Repo的代码仓库详情页,查看您推送的代码仓库是否完整,仍有问题请联系华为云技术支持。 父主题: 仓库迁移问题
“合并请求”,单击“新建分支策略”,参考下表填写参数。 表1 新建分支策略参数说明 参数 说明 分支 该参数必填。下拉框选择用户想要设置的分支,支持选择全部分支。 最小检视人数 该参数必填。默认为0,表示无需检视人检视通过,也可通过检视门禁。 最小审核人数 该参数必填。默认为0,表示无需审核人审核通过,也可通过审核门禁。
Repo套餐 使用IAM账号登录CodeArts Repo购买页面。 在购买CodeArts Repo套餐页面,参考下表填写购买参数。 表1 购买CodeArts Repo套餐参数表格 参数 说明 计费模式 该参数不可修改,默认为包年/包月。CodeArts Repo套餐的计费模式为包月或者包年。
--- 原因分析 CodeArts Repo当前支持TLS1.2、TLS1.3协议版本。 处理方法 在Git Bash客户端执行如下命令,查看您的Git版本。 git --version 如果您的Git版本低于2.6.0,请将您本地的Git客户端升级到最新版本,最新版本的Git客户端默认支持TLSv1
选择“新建子模块”,参考表格填写参数。 用户进入需要添加子模块的仓库首页,单击“代码”,如下图所示,单击,选择“新建子模块”,参考表格填写参数。 用户进入需要添加子模块的仓库首页,选择“设置 > 仓库管理 > 子模块设置” ,单击“新建子模块”,参考表格填写参数。 参数填写完成
企业账户ID通过“我的凭证”页面获取,获取方法如下。 登录控制台,鼠标移动至右上方的用户名,在下拉列表中选择“我的凭证”。 在“API凭证”页面获取“账号ID”的值。 邀请授权成功,列表中将增加一条记录。 如果被邀请的账号需要手动接受授权,该记录的状态为“待处理”。 如果邀请被接受(