检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401" 问题现象 在CentOS系统下使用HTTPS方式克隆代码时,系统报错“The requested URL returned error: 401”。
certificate”,请在执行git clone 命令前,先执行如下命令,使Git在使用HTTPS协议克隆代码仓时不进行SSL证书验证: git config --global http.sslVerify false 在执行步骤3时,Git Bash报错“fatal: unable
方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉代码托管你正在请求什么类型的操作,当前代码托管支持以下四种请求方法。 GET:请求服务器返回指定资源。
这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 203
Repo当前支持TLS1.2、TLS1.3协议版本。 处理方法 在Git Bash客户端执行如下命令,查看您的Git版本。 git --version 如果您的Git版本低于2.6.0,请将您本地的Git客户端升级到最新版本,最新版本的Git客户端默认支持TLSv1.2协议。如果您的Git版本不低于2
Team > Git > Configuration > User Settings”。单击“Add Entry”,“Key”填写内容“http.sslVerify”,“Value”填写内容“false”。 步骤五:在CodeArts Repo新建合并请求 进入要新建合并请求的代码仓库首页,选择“合并请求”
在执行步骤3时,如果界面提示“SSL certificate problem”,请在Git客户端执行git config --global http.sslVerify false,关闭Git的SSL验证功能。 修改HTTPS密码 进入代码托管服务仓库列表页,单击右上角昵称,选择“个人设置
文件管理 代码托管服务提供了对文件的编辑、追溯、对比等功能。 当您进入仓库详情控制台,系统将为您定位到“代码”页签下的“文件”子页签,在这里您可以切换到不同的分支、标签,查看对应版本中文件的情况,如下图,左侧为主分支下的文件列表,右侧为可切换的页签:仓库名称(分支或标签版本的文件详情)、历史(分支或标签版本)。
X-Repo-Token X-Gitlab-Token X-Auth-Token Token 用于第三方CI/CD系统鉴权, 鉴权信息放在http请求header。 事件类型 系统可订阅以下事件: 推送事件 如果勾选推送事件,则出现分支过滤正则规则。 说明: 分支过滤正则规则,默认为
使用SSH密钥克隆代码仓库到本地 使用Git Bash克隆代码仓库到本地 SSH密钥是一种安全的身份验证方式,用于访问远程服务器。使用SSH密钥克隆代码仓可以避免每次都需要输入用户名和密码,提高克隆代码仓的效率。 访问CodeArts Repo首页。 进入要克隆的代码仓库主页,您
Url”,参数填写请参考表1。 表1 “获取授权”参数填写 字段名称 说明 源仓库路径 该参数必填,该参数表示要导入的仓库路径。源仓库路径需要以(http://)或(https://)开头,以(.git)结尾。 说明: 如果仓库过大或者网络较差时,仓库导入时间可能会超过30min。如果出现
show this help message and exit -p {SSH,HTTP,ssh,http}, --protocol {SSH,HTTP,ssh,http} protocol specified for
进入代码托管首页,单击仓库列表中的仓库名进入仓库详情页。 单击右侧导航栏“克隆/下载”按钮,单击“用SSH克隆”获取到SSH协议地址。单击“用HTTPS克隆”获取到HTTPS协议地址。 代码仓库中上传压缩包,是否支持在线解压 不能。暂不支持在线解压缩,建议在本地解压之后使用Git命令上传。
考表1。 表1 导入SVN平台代码仓库的参数表格 字段名称 说明 源仓库路径 该参数必填,该参数表示要导入的仓库路径。源仓库路径需要以(http://)开头。 说明: 如果仓库过大或者网络较差时,仓库导入时间可能会超过30min。如果出现导入超时,建议使用客户端clone/push来处理,具体可参考通过Git
滤,正常的访问流量通过端口协议转发的方式返回给源站服务器,从而保障源站服务器的稳定访问。 流量限制 流量限制可以用来限制用户在给定时间内HTTP请求的数量,流量限制用来保护上游应用服务器不被同时太多用户请求所压垮。 CodeArts Repo的主要使用Nginx流控和APIGW流
如何阻止涉密文件被推送到CodeArts Repo代码仓库 背景信息 当用户需要避免上传涉密信息的时候,可以选择在仓库设置中设置提交规则,勾选拒绝包含秘密的提交选项。 通过选择复选框防止向代码仓库提交涉密的文件,当文件名与正则表达式匹配时,代码托管服务会阻止用户推送。 此推送规则不会限制已提交的文件。
监控安全风险 WAF应用防护系统 CodeArts Repo对接WAF应用防护系统。Web应用防护系统也称为网站应用级入侵防御系统。 WAF通过对HTTP(S)请求进行检测,识别并阻断SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻击、CC攻
地址,repo_api_prefix是CodeArts Repo 的openAPI地址。 { "source_host_url": "http://{source_host}/api/v4/projects?simple=true", "private_token": "Gi
能和合并请求功能,彻底解决代码合并冲突的难题。 高校教学 场景描述:高校教师与学生,学习与授课。 场景特点:目前缺少功能完备的研发工具链,搭建研发工具环境耗费大量时间,环境维护耗费精力,现有的研发工具上手慢,学习成本高,不利于教学。 适用场景:代码托管服务提供完整的代码托管服务,
MR开发模式: 即合并请求模式,是业界主流的开发模式,以提交MR(PR)为主,类似GitLab MR/GitHub PR工作流。 极致安全 从传输安全、精细化权限管控、安全策略、存储加密、备份恢复、代码安全检测、安全审计等多维度构筑安全防御机制,提供极致韧性和安全的代码托管能力,代码核心资产安全无忧