检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
身份认证与访问控制 身份认证 无论通过管理控制台或API接口访问CodeArts Repo,CodeArts Repo使用统一身份认证服务IAM进行认证鉴权。 CodeArts Repo支持两种认证方式: Token认证:通过Token认证调用请求。 AK/SK认证:通过AK(Access
在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401" 问题现象 在CentOS系统下使用HTTPS方式克隆代码时,系统报错“The requested URL returned error: 401”。
est_Repo”代码仓。 小明将代码推送到代码托管仓库或从代码托管仓库拉取代码时,代码托管仓库需要验证用户的身份与权限,HTTPS密码是对代码托管进行远程访问的一种身份验证方式,本案例会介绍小明如何初次配置HTTPS密码和修改HTTPS密码,并通过Windows从Repo克隆代码文件、把代码文件上传到Repo。
上传时使用的用户凭证。当用户需要将代码推送到代码托管仓库或从代码托管仓库拉取代码时,代码托管仓库需要验证用户的身份与权限,HTTPS密码是对代码托管进行远程访问的一种身份验证方式,并且用户只需要设置一次HTTPS密码。 用户请参考首次设置HTTPS密码进行配置,也可以参考最佳实践配置HTTPS密码最佳实践进行配置。
使用SSH密钥克隆代码仓库到本地 使用Git Bash克隆代码仓库到本地 SSH密钥是一种安全的身份验证方式,用于访问远程服务器。使用SSH密钥克隆代码仓可以避免每次都需要输入用户名和密码,提高克隆代码仓的效率。 访问CodeArts Repo首页。 进入要克隆的代码仓库主页,用
常见问题汇总 代码托管是否支持SVN 不支持。代码托管服务提供基于Git的分布式版本控制管理服务,能够更加便捷地进行异地协作。 代码托管是否支持外部Git源的一键导入 支持。 目前代码托管支持一键导入外部Git源,支持的外部Git源包括: bitbucket.org code.aliyun
职责。 客户:无论在任何云服务类别下,客户数据资产的所有权和控制权都不会转移。在未经授权的情况,华为云承诺不触碰客户数据,客户的内容数据、身份和权限都需要客户自身看护,这包括确保云上内容的合法合规,使用安全的凭证(如强口令、多因子认证)并妥善管理,同时监控内容安全事件和账号异常行为并及时响应。
Bash创建分支并开发代码 进入本地仓库目录,打开Git Bash。执行如下命令,基于master分支新建一条分支feature1,并切换到feature1分支。 git checkout -b feature1 以下步骤模拟将字符串“hello MR”写入到名为hello_MR.txt的文件中。 echo
个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接
does not appear to be a git repository... 在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error: 401" 使用git pull拉取CodeArts Repo的代码失败,报错"Merge
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 监控安全风险 安全运维 认证证书
从委托中导入CodeArts项目成员 华为云IAM身份中心服务提供基于华为云组织的多账号统一身份管理与访问控制。 CodeArts支持添加通过IAM身份中心服务创建并授权的用户成为项目成员。 前提条件 已新建项目,且在项目中拥有“成员设置”权限。 已存在委托对象为“云服务 IAM身份中心”的委托。如果没有委托,请参考以下步骤创建。
级Webhook,请参考配置项目级的Repo权限进行配置。 可集成系统 与CodeArts Req系统集成,使用CodeArts Req的工作项关联对应代码提交,包括代码提交、代码分支和合并请求场景。Repo系统默认设置了关联。 Repo可关联的工作项类别请参考下表。 表2 Repo可关联工作项参数说明
产品优势 统一代码仓平台 MR开发模式: 即合并请求模式,是业界主流的开发模式,以提交MR(PR)为主,类似GitLab MR/GitHub PR工作流。 极致安全 从传输安全、精细化权限管控、安全策略、存储加密、备份恢复、代码安全检测、安全审计等多维度构筑安全防御机制,提供极致
单击“新建分支”,参照表2输入分支信息,单击“确定”保存。 表2 新建分支 配置项 配置建议 基于 选择“master”。 分支名称 输入“Feature-Store”。 关联工作项 选择“作为用户可以查询所有门店网络”。 修改、提交代码 单击导航“工作 > 项 > 需求管理”,选择“迭代”页签。
return STATUS_INTERNAL_SERVER_ERROR, msg except Exception as e: log.logger.info("request failed, e is %s", e) return ST
error: ' + msg) return STATUS_INTERNAL_SERVER_ERROR, msg content = r.read().decode(CODE_UTF8) return STATUS_OK, content def
解决方案 更新代码,并切换到此合并请求源分支。 git fetch origin git checkout -b feature_010 origin/feature_010 将目标分支合入源分支。 git merge origin/master 根据提示,在本地手动解决冲突。 解决完冲突后提交到远端仓库。
算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 区域默认对应一个项目,这个项目由系统预置,用来隔离物理区域间的资源(计算资源、存储资源和网络资源),以默认项目为单位进行授权,用户可以访问您账号中该
Repo的权限。 配置HTTPS密码 当用户需要将代码推送到代码托管仓库或从代码托管仓库拉取代码时,代码托管仓库需要验证用户的身份与权限,HTTPS密码是对代码托管进行远程访问的一种身份验证方式,并且用户只需要设置一次HTTPS密码。