检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章以软件开发生产线用户为例,指导您通过API查询指定仓库详情。 API的调用方法请参见如何调用API。 前提 用户已经在软件开发生产线控制台开通了代码托管服务。 总体思路 先通过api查看所有的仓库列表,并获得想要查看的仓库的UUID,使用该UUID在本api中查询该仓库的详细信息,步骤如下: 查询用户的所有仓库。
以(.git)结尾。 说明: 如果仓库过大或者网络较差时,仓库导入时间可能会超过30min。如果出现导入超时,建议使用客户端clone/push来处理,具体可参考导入外部仓库提示超时。 该功能需要保证被导入的仓库域名和服务节点网络连通。 源仓库访问权限 必填。分两种情况填写:
CTS的详细介绍和开通配置方法,请参见CTS快速入门。 日志 ● 云日志 云日志服务(Log Tank Service)提供一站式日志采集、秒级搜索、海量存储、结构化处理、转储和可视化图表等功能,满足应用运维、网络日志可视化分析等保合规和运营分析等应用场景。 出于分析问题的目的,CodeArts Repo将系
代码托管是否支持SVN 不支持。代码托管服务提供基于Git的分布式版本控制管理服务,能够更加便捷的进行异地协作。 代码托管是否支持外部Git源的一键导入 支持。 目前代码托管支持一键导入外部Git源,支持的外部Git源包括: bitbucket.org code.aliyun.com coding.net
代码托管默认禁止将二进制文件存放至代码托管仓库,但在产品灰度版本中,代码托管支持提交二进制文件管控功能,配置功能请参考提交规则章节。 系统不推荐您将二进制文件存放至代码托管仓库,这样会影响代码仓的性能和稳定性。建议您将二进制文件上传到“制品仓库”中进行存储。 如何辨别您使用的产品版本是否为灰度版本? 灰
同步仓库需保证网络连通。 对于公开平台,CodeArts Repo支持访问代码仓库。 对于连接内网私有仓库平台,用户需自行保证CodeArts Repo到用户仓库的网络畅通。 常见的同步失败原因: “提交规则”同步失败:一般是因为源仓库没有设置提交规则。 “保护分支”同步失败:一般是因为源仓库与目标仓库的分支命名不一样。
格填写参数。 表1 参数说明 参数 说明 Token名称 必填参数。自定义名称,字符上限为200。 描述 非必填参数。此处描述为空,列表会显示“--”。字符上限为200。 权限 默认勾选且不可修改。读/写仓库:授予使用Https方式,读写访问仓库权限。 失效时间 必填参数。设置Token失效的时间。
Repo时,可能出现两个人同时修改同一行代码,这时在推送(push)代码到CodeArts Repo时会出现代码提交冲突并推送失败,并报错"failed to push some refs to '....git'",如下图所示。 图1 push代码时报错信息图 原因分析 同一个文件同一个位置被同时修改,即本地仓与CodeArts
该合并请求的检视人或审核人可在合并请求的“文件变更”中,将鼠标置于代码行,单击图标添加评审意见,也可在合并请求的“详情 > 评审意见”中直接添加评审意见。 评审意见门禁已通过:当合并请求中无评审意见,或者所有评审意见均无需解决或已被解决时显示。 存在未解决的评审意见:当合并请求中的评审意见未被解决时显示。 门禁的通过
责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。
必填参数。自定义GPG公钥名称,限制在200字符以内。 GPG公钥 必填参数。将4中复制的GPG公钥粘贴到此输入框。 描述 非必填参数。当描述为空,列表显示--,字符上限为200。 单击“确定”,成功新建GPG公钥,返回至GPG公钥列表页面。 同一个GPG公钥不能重复使用,如果添加失败,请检查您是否已经添
git-crypt加密传输与存储 git-crypt是一款第三方开源软件,可以用于对Git仓库中的文件进行透明化的加密和解密。 其可对指定文件、指定文件类型等进行加密存储,开发者可以将加密文件(如机密信息或敏感数据)与可共享的代码存储在同一个仓库中,并如同普通仓库一样被拉取和推送,只有持有对应文件密
示例1:查询用户所有仓库 场景描述 本章以软件开发生产线用户为例,指导您通过API查询代码仓库列表。 API的调用方法请参见如何调用API。 前提条件 用户已经在软件开发生产线控制台开启了代码托管服务。 总体思路 通过用户token查询当前用户所有仓库的列表。 查询用户的所有仓库
身份认证与访问控制 身份认证 无论通过管理控制台或API接口访问CodeArts Repo,CodeArts Repo使用统一身份认证服务IAM进行认证鉴权。 CodeArts Repo支持两种认证方式: Token认证:通过Token认证调用请求。 AK/SK认证:通过AK(Access
非阿拉伯数字字符 \D 字母、数字或下划线的字符 \w 非字母、数字或下划线的字符 \W 匹配括号中的内容(不捕获) (?:...) 匹配并捕获括号中的内容 (...) 零个或一个a a? 零个或更多a a* 一个及以上a a+ 三个a a{3} 三个a以上 a{3,} 3到6个a a{3,6}
非阿拉伯数字字符 \D 字母、数字或下划线的字符 \w 非字母、数字或下划线的字符 \W 匹配括号中的内容(不捕获) (?:...) 匹配并捕获括号中的内容 (...) 零个或一个a a? 零个或更多a a* 一个及以上a a+ 三个a a{3} 三个a以上 a{3,} 3到6个a a{3,6}
示例3:查询某仓库对应的分支 场景描述 本章以软件开发生产线用户为例,指导您通过API查询指定仓库的分支列表。 API的调用方法请参见如何调用API。 前提条件 用户已经在软件开发生产线控制台开通了代码托管服务。 总体思路 先通过用户token查询仓库列表,再通过仓库短ID,查询指定仓库的分支列表,步骤如下:
成员权限问题 如何将成员一键添加到所有代码仓
认证鉴权问题 TLS协议握手失败并报错"ssl handshake failure" 升级CodeArts Repo的SSH功能 在一台电脑上,如何配置多个SSH Key?
单个代码仓的容量限制。 <=10GB <=20GB 单文件推送大小 代码仓中单个文件大小限制。 <=200MB <=300MB 单文件LFS推送大小 代码仓中单个文件LFS推送大小限制。 <=1GB <=1GB LFS大文件存储容量 代码仓中LFS大文件存储容量限制。 <=50GB <=500GB