检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于Git的远程仓库导入CodeArts Repo时,报错“访问远程仓库超时,请检查网络” 问题现象 基于Git的远程仓库导入CodeArts Repo时,导入时长超过30分钟,并且提示“访问远程仓库超时,请检查网络”。 问题分析 导致该问题的原因可能是:代码仓库过大或者网络不好。
配置访问令牌 约束限制 为保证仓库权限,如下图所示,关闭此弹窗后,Token将不再展示,请妥善保管,如遗失或忘记可重新生成。 CodeArts Repo生成Token数量上限为20个。 配置访问令牌步骤 登录用户的代码托管服务仓库列表页,单击右上角昵称,选择“个人设置 > 代码托管
访问CodeArts Repo首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 代码托管 CodeArts Repo”。 代码托管服务查看代码仓库列表页有两种访问方式:查看当前用户参与的仓库列表页和查看指定项目下的列表页。 查看当前用户参与的仓库列表页
根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url 功能介绍 获取仓库短id,用于获取仓库详情页面url 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
升级CodeArts Repo的SSH功能 代码托管服务SSH功能下线部分不安全的加密算法。 当前KEX (Key Exchange)和MAC(消息验证码)不再支持以下算法。 KEX (Key Exchange)不支持算法如下: diffie-hellman-group18-sha512
全性比Token认证要高。 关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。 访问控制 IAM权限管理 权限管理是基于角色与权限的细粒度授权,即根据不同角色的工作需要分配不同的操作权限,用户只可访问被授权资源。 CodeArts Repo中的角色有产品经理、测试经理、运维经理、
使用URL导Git仓到Repo 约束限制 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 该功能需要保证被导入的仓库域名和服务节点网络连通。 当前Git支持的外部导入源包括:bitbucket.org、code.aliyun
个服务都没有访问权限。管理员可以根据实际需要,在“服务级权限管理”页面中为5个人开启或关闭两个服务的访问权限,其中最多可为2个人设置需求管理访问权限、最多可为3个人设置代码托管访问权限。 首次购买某类套餐时,按用户名升序自动分配服务访问权限,直到达到套餐人数规格;非首次购买同类套餐时,恢复为上一次的成员服务访问权限。
迁移SVN代码仓 约束限制 该功能需要保证被导入的仓库域名和服务节点网络连通。 用户需要新建项目或者已有项目。 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限。 在线导入SVN平台的代码仓库到CodeArts Repo 进入CodeArts Repo首页
为方便管理,可以考虑配置成与代码托管服务相同的用户名。在Git Bash中输入以下命令行: git config --global user.name 用户的用户名 git config --global user.email 用户的邮箱 父主题: 环境和个人配置
String 参数解释: 创建者的用户名,在用户是租户的情况下,用户名和租户名相等 取值范围: 字符串 domain_name String 参数解释: 创建者的租户名 取值范围: 字符串 group_name String 参数解释: 仓库组名(克隆地址中域名后面仓库名前的一段 示例:git@repo
配置Repo同步设置 约束限制 同步仓库需保证网络连通。 对于公开平台,CodeArts Repo支持访问代码仓库。 对于连接内网私有仓库平台,用户需自行保证CodeArts Repo到用户仓库的网络畅通。 配置代码仓库间的同步设置 CodeArts Repo支持将当前仓库设置自定义同
同步功能不受访问控制。 配置IP白名单常见问题 如果用户想导入其他租户的代码仓库,但其他租户设置了IP白名单,那么用户将导入失败,请联系用户的管理员获取代理IP,并让目标租户在IP白名单中增加此代理IP。 如果用户需要对租户下的所有代码仓库统一设置IP白名单,登录用户的代码托管服
仓库类型选择“导入外部仓库”,导入方式选择“Gitee”,填写“通过个人访问令牌授权”。如果报错“授权失败,请检查授权凭证是否正确”,表示用户填写的访问令牌有误或者已失效,用户请参考在GitLab获取Access Token,在GitLab重新配置个人访问令牌。 参考填写导入仓库基本信息,为每个需要导入的仓库填写仓库的基本信息,继续参考表1
执行如下命令,克隆代码仓到该目录下。 git clone 代码仓库的HTTPS链接 如果用户是第一次克隆代码仓库,用户需要填写用户名和密码,有两种类型的用户名和密码,根据用户的配置情况,选择如下的一种方式即可: 如果需要查看用户名和密码,请登录并进入Repo的代码仓库列表页,单击右上角昵称,选择“个人设置”
HTTPS密码 当用户需要将代码推送到代码托管仓库或从代码托管仓库拉取代码时,代码托管仓库需要验证用户的身份与权限,HTTPS密码是对代码托管进行远程访问的一种身份验证方式,并且用户只需要设置一次HTTPS密码。 HTTPS用户名 由租户名和IAM用户名组成,格式为“租户名/IAM用户名”。
仓库类型选择“导入外部仓库”,导入方式选择“自建Gitlab”,填写“通过个人访问令牌授权”。 单击“下一步”,自动跳转到“选择导入仓库”页面,勾选用户需要导入的仓库,单击“下一步”,进入“填写基本信息”页面,请参考表格在GitLab获取Access Token为每个需要导入的仓库填写仓库的基本信息,继续参考表1
personal access token”,完成GitLab的个人访问令牌配置。 图1 GitLab仓的个人访问令牌创建页面 如下图所示,执行完上述步骤后,跳转到当前页面的顶部复制用户的个人访问令牌。 图2 复制个人访问令牌页面 父主题: 获取Access Token
凭证是否正确”,表示用户填写的访问令牌有误或者已失效,用户请参考在GitLab获取Access Token,在GitLab重新配置个人访问令牌。 单击“下一步”,自动跳转到“选择导入仓库”页面,勾选用户需要导入的仓库,单击“下一步”,进入“填写基本信息”页面,请参考表格填写导入仓
实现网站域名和业务端口的接入防护。根据您在DDoS高防中为业务配置的转发规则,DDoS高防将业务的DNS域名解析或业务IP指向DDoS高防实例IP或CNAME地址进行引流。 来自公网的访问流量都将优先经过高防机房,恶意攻击流量将在高防流量清洗中心进行清洗过滤,正常的访问流量通过端