检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
objects 参数解释: 返回的SSH密钥列表。 total Integer 参数解释: 返回的SSH密钥总数。 取值范围: 0-2147483647 表4 Error 参数 参数类型 描述 code String 参数解释: 调用此接口失败时返回的错误码。 取值范围: CH.10000,系统繁忙,请稍后再试。
三方库,或者您独立开发的,用于多个父项目的库),如果想要把它们当做两个独立的项目,同时又想在项目A中使用项目B,可以使用Git的子模块功能。 子模块允许您将一个Git仓库作为另一个Git仓库的子目录。 它能让您将另一个仓库克隆到自己的项目中,同时还保持提交的独立。 子模块将被记录在一个名叫“
密钥概述 Repo的代码仓库支持SSH和HTTPS两种访问协议,您可以选择以下两种方式之一进行配置。 SSH密钥是一种安全的连接方式,用于在本地计算机与您账号下的Repo之间建立安全连接。不同的用户通常使用不同的计算机,因此在使用SSH方式连接Repo代码仓库前,需要在自己的电脑上生成自
目内成员可在项目下和代码组下的仓库列表中查看和搜索,取值为10 租户内成员只读仓库:仓库对租户内成员公开只读,并租户内成员可在项目下和代码组下的仓库列表中查看和搜索,取值为10 所有访客只读仓库:仓库对所有访客公开只读,并所有访客可在项目下和代码组下的仓库列表中查看和搜索,取值为20
Git客户端安装与配置 Repo当前支持的客户端及安装指导链接请参见表1。 表1 Repo支持的Git客户端 客户端名称 操作系统 官方的安装指导链接 Git客户端 Windows系统 Windows Git客户端安装指导 Linux系统 Linux Git客户端安装指导 Mac系统
uest Boolean 参数解释: 是否在一个打开的合并请求 表7 CommitRepoV2 参数 参数类型 描述 id String 参数解释: 提交对应的SHA id short_id String 参数解释: 提交对应的短SHA id created_at String 参数解释:
String 参数解释: note类型。 取值范围: DiffNote:文件变更页提的需要解决的检视意见。 MergeRequestNote:详情页提的需要解决的检视意见。 null:详情页提的不需要解决的意见。 body String 参数解释: 检视意见内容。 取值范围: 长度限制:8000字符。
失败”,需要将非仓库成员的特权用户移除才能保存成功。 规则生效时间 非必填。 在生效日期之后创建的所有提交都必须与hook设置相匹配才能被推送。如果此字段为空,则无论提交日期如何,都将检查所有提交。 常见的正则表达式示例 常见的正则表达式示例可参考常见的正则表达式示例。 表3 常见正则表达式示例
修改合入机制后,会改变合并请求的工作流,但之前创建的合并请求仍保留之前的合入机制。 表5 合入条件参数说明 参数 说明 合入条件 非必填参数。包括两个选项: 勾选“评审问题全部解决才能合入”,如果评审意见被勾选为“这是一个需要被解决的问题”,则合入条件会提示“存在未解决的评审意见”且“合入”
约束限制: 不涉及 取值范围: 0,私有 20,公开只读 默认取值: 0 import_url 否 String 参数解释: 模板仓库的https地址的base64加密 约束限制: 不涉及 取值范围: URL长度[10-512] 默认取值: 不涉及 description 否 String
X-Auth-Token 是 String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 响应参数 状态码: 200 表3 响应Body参数
参数解释: 用户的租户ID 约束限制: 不涉及 取值范围: 最小长度:8 最大长度:32 默认取值: 不涉及 domain_name 否 String 参数解释: 用户的租户名称 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 id 是 String 参数解释: 添加的用户ID
仓库设置位于代码组详情中的“设置 > 仓库管理 > 仓库设置”。 默认分支会作为进入本代码组时,默认选中的分支,也会作为创建合并请求时,默认的目标分支。代码组新建时,master分支将被作为默认分支,可以随时手动调整。 此设置只针对被设置的代码组生效。 仓库内的仓库成员可以查看该页面
<您给标签起的名称> -m <"您给标签编写的说明"> 如下图是一个附注标签被查看详情时的显示内容,它指向了一次commit,相对于轻量标签它包含了更多的信息。 两种标签都可进行版本标识,附注标签包含了更多的信息,同时其在Git中也以更稳定安全的结构被存储,被更多的应用于大型企业与项目中。
com/repo_path.git克隆您有权限访问的代码仓。其中,“username”为您配置的HTTPS用户名,“password”为您配置的HTTPS密码,“example.com/repo_path.git”为您要克隆的代码仓的https地址。如果根据此命令,成功克隆代码,说明HTTPS密码设置成功。
提交作者。 format Object 参数解释: 文件变更的详情信息,其格式由请求查询参数 stat_format 决定。 id String 参数解释: 提交对应的SHA ID。 message String 参数解释: 提交的信息。 parent_ids Array of strings
Repo可参考配置访问CodeArts Repo的SSH公钥。 调试获取IAM用户Token(使用密码)接口,通过华为云账号的用户密码获取用户Token。参数的填写方法,您可以在接口的调试界面,单击右侧“请求示例”,填写好参数后,单击“调试”,将获取到的用户Token复制并保存到本地。 用获取到的用户Token配置“config
北-大连 差异对比 差异对比可以帮助开发者直观的查看到各个代码版本之间的差异,是本服务提供的版本管理手段之一。 在仓库控制台中,可以对任意的分支、标签、某次提交进行代码差异的对比,对比出的差异包括变更、新增、删除三个种类,不同种类的差异会以不同样式进行显示以方便辨识。 发布区域:
其中,“local_dir”表示把本地某个目录的代码文件传到目标仓库的路径,您上传的必须是一个完整的Git仓,并且需要与migrate_to_repo.py在同一级目录。如下图所示,local_repo1和local_repo2表示要上传的本地Git仓,即“local_dir”和“local_dir”的值分别为“local_repo1”和