检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Git仓库Url。必填,输入导入源仓的URL地址。 用户名。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的用户名,例如为GitHub的登录名称。 密码或Access Token。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的密码或者Access Token,例如为GitHub的
规则校验文件所属路径,限制2000个字符。 例如: 设置禁止提交的文件名称规则:(\.jar|\.exe)$ 单文件大小限制(MB):表示添加或更新文件大小超过默认值,推送将被拒绝。用户可以更改默认值大小。 二进制规则 非必填。 二进制规则默认不勾选,默认勾选“禁止禁止新增二进制
"https_url" : "https://test.com/Demo00228/CreatRepository_2qD5i.git", "group_name" : "Demo00228", "web_url" : "https://test
com:Demo00228/testword.git 代码组名:Demo00228 ) 取值范围: 字符串长度不少于2,不超过255。 https_url String 参数解释: HTTPS仓库地址。 取值范围: 字符串长度不少于0,不超过2000。 iam_user_uuid String 参数解释:
克隆代码仓和下载代码仓的区别 克隆代码仓和下载代码仓都是获取代码仓库的方式,但是它们的具体操作和效果有所不同。 克隆代码仓库到本地 使用SSH密钥或者HTTPS协议克隆代码仓,是将整个代码仓库的内容复制到本地计算机上,并创建一个本地仓库,这个本地仓库包含了完整的代码提交历史记录、分支(Branc
User https账号密码校验 父主题: API
User https账号密码校验(废弃) 父主题: 历史API
必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。 权限 默认勾选且不可修改。读/写仓库:授予使用Https方式,读写访问仓库权限。 失效时间 必填参数。设置Token失效的时间。默认为当前日期的30天之后,包含当天共30天。例如7月3号新建的
环境和个人配置 Git客户端安装与配置 密钥概述 配置SSH密钥 HTTPS密码 配置访问令牌 配置GPG公钥 配置Git LFS 清理仓库内存
克隆/下载代码仓库到本地 克隆代码仓和下载代码仓的区别 使用SSH密钥克隆代码仓库到本地 使用HTTPS协议克隆代码仓库到本地 使用浏览器下载代码包到本地
认证鉴权问题 TLS协议握手失败并报错"ssl handshake failure" 升级CodeArts Repo的SSH功能 在一台电脑上,如何配置多个SSH Key?
也不会被合入条件拦截。 如果勾选“必须与CodeArts Req关联”,被关联的所有E2E工作项校验必须通过;一个MR只能关联一个单号;可添加多个分支配置合并请求策略,支持手动输入通配符匹配,按回车确认,如:*-stable或production/*。 表4 MR设置参数说明 参数
进入代码托管首页,单击仓库列表中的仓库名进入仓库详情页。 单击右侧导航栏“克隆/下载”按钮,单击“用SSH克隆”获取到SSH协议地址。单击“用HTTPS克隆”获取到HTTPS协议地址。 代码仓库中上传压缩包,是否支持在线解压 不能。暂不支持在线解压缩,建议在本地解压之后使用Git命令上传。 代码仓库是否支持相互转换“私有”或者“公开”
branchCount Integer 参数解释: 分支数量。 archiveUrl String 参数解释: 代码仓下载地址。 请求示例 GET https://{endpoint}/v1/repositories/{repository_uuid}/statistic-data 响应示例 状态码:
选择右上角的“克隆/下载” > “用HTTPS克隆”,复制HTTPS地址。 执行以下命令,将本地代码仓库与CodeArts Repo进行关联,并推送master分支到CodeArts Repo的代码仓库。在执行命令时,需要用户输入CoeArts Repo的HTTPS账号和密码。 git remote
备份到异地:如下图所示,选择要备份的区域,表示把当前仓库备份到另一个区域中。 图1 备份到异地 备份到本地:将仓库备份到用户本地计算机。如下图所示,复制克隆地址,可使用HTTPS、SSH两种clone形式,如下图会生成clone命令,只要粘贴进本地Git客户端并执行即可。 图2 备份到本地 父主题: 配置Repo代码仓库设置
02_dev将远程仓库的代码拉取到本地,发现文件第二行开始的冲突并马上联系01_dev进行冲突的解决。 打开冲突的文件(如下图所示),发现都对第2行进行了修改,也都在最后一行添加了内容,Git将第二行开始的内容识别为冲突。 Git很智能的将两个人的修改同时显示出来,并用“=======”分隔。 “<<<<<<<HEAD”
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 无 请求示例 GET https://{endpoint}/v2/repositories/{repository_uuid}/archive 响应示例 无 状态码 状态码
表4 Error 参数 参数类型 描述 code String 错误码 message String 错误信息 请求示例 DELETE https://{endpoint}/v1/repositories/{repository_id}/deploy_keys/{key_id} 响应示例
id ref String 分支名 status String 流水线状态 web_url String 流水线url 请求示例 GET https://{endpoint}/v2/projects/859341/repository/commits/master 响应示例 状态码: