检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
环境和个人配置 Git客户端安装与配置 密钥概述 配置SSH密钥 HTTPS密码 配置访问令牌 配置GPG公钥 配置Git LFS
管理代码文件 文件管理 提交管理 分支管理 标签管理 对比管理
获取Access Token 在GitHub获取Access Token 登录GitHub,单击右上角头像,选择“Settings” > “Developer settings”。 选择“Personal access tokens ” > “Personal access tokens
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
同步仓库设置 同步仓库设置 表1 同步仓库设置的参数表格 字段名称 说明 分支设置 该参数必填。包括两个选项: 默认分支。指新建代码仓库时自动创建的主分支,例如master分支。 全部分支。指代码仓库中的所有分支,包括默认分支及其他自定义分支。 增加定时同步 非必填。 须知: 如
填写仓库基本信息 表1 填写仓库基本信息 参数 说明 代码组路径 非必填。默认为“/”,表示不归属于任何代码组路径。您也可以下拉框选择已有的代码组路径。 代码仓库名称 必填。请您为导入的仓库命名。需要以大小写字母、数字、下划线开头,可包含大小写字母、数字、中划线、下划线、英文句点,但不能以
选择授权方式。您可以通过“服务扩展点”授权,参考服务扩展点授权,也可以“通过个人访问令牌授权”,参考获取Access Token。 单击“下一步”,自动跳转到“选择导入仓库”页面,勾选您需要导入的仓库,单击“下一步”,进入“填写基本信息”页面,请参考表格填写仓库基本信息为每个需要导入的仓库填写仓库的基本信息,继续参考表1
仓库所有者、删除代码仓库、更改代码仓库名称、增加水印设置、锁定仓库、记录审计日志,具体可参考如下章节。且这些操作只有具有代码组或者代码仓库“设置”权限的人员可执行,代码仓库的“设置”权限可参考配置代码仓库级的权限。 为代码仓库配置部署密钥 为保证代码仓的安全性,有些代码仓库只支持
protocol specified for clone or push -m {API,FILE,api,file}, --mode {API,FILE,api,file} import mode # 参数说明
json”文件。其中,source_host_url是您内网的GitLab的接口地址,repo_api_prefix是CodeArts Repo 的openAPI地址。 { "source_host_url": "http://{source_host}/api/v4/projects?simple=true"
华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。 图3 销售许可证&软件著作权证书 父主题: 安全
3 开放API:新建保护分支 调用该API,可新建保护分支。 商用 新建保护分支接口文档 4 开放API:删除保护分支 调用该API,可删除保护分支。 商用 删除保护分支接口文档 5 开放API:批量删除保护分支 调用该API,可批量删除保护分支。 商用 批量删除保护分支接口文档 6
身份认证与访问控制 身份认证 无论通过管理控制台或API接口访问CodeArts Repo,CodeArts Repo使用统一身份认证服务IAM进行认证鉴权。 CodeArts Repo支持两种认证方式: Token认证:通过Token认证调用请求。 AK/SK认证:通过AK(Access
如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。 单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。 通过Git Bash导入SVN平台的代码仓库到CodeArts
配置保护Tags规则 配置代码仓库级的保护Tag规则 进入要设置设置的代码仓库首页,,选择“设置 > 策略设置 > 保护Tags”,单击“新建保护Tag”,参考下表填写配置参数。 表1 新建保护Tag参数说明 参数 说明 选择需要保护的Tag 该参数必填。根据自己的需要输入完整的Tag或者带通配符的Tag。
的Access Token。该参数的获取方式请参考在GitHub获取Access Token。 通过用户名密码授权 您也可以勾选“通过用户名密码授权”,“用户名”填写请参考用户名参数填写,“密码或Access Token”填写请参考密码或Access Token参数填写。 父主题:
洞原理分析、影响范围/版本/场景、解决方案以及参考信息等内容外,CodeArts Repo不提供有关漏洞细节的其他信息。 此外,CodeArts Repo为所有客户提供相同的信息,以平等地保护所有客户。CodeArts Repo不会向个别客户提供事先通知。 最后,CodeArts
旧版开通/关闭按需计费方式说明 本章节仅供老用户参考。 CodeArts旧版计费包括包月套餐购买及服务组合开通方式,购买开通方式请参考旧版CodeArts套餐开通/购买说明。 此外,也可单独开通代码托管服务。单独开通时,采用按需计费模式。开通服务后,将自动取消免费体验,每小时统计使用量并产生计费。
个新的commit记录,记录了修改的内容、作者、时间等信息。commit操作只会将代码更改保存到本地仓库中,并不会将修改同步到远程仓库。 向CodeArts Repo推送代码时,提示“You are not allowed to push code to protected branches
内的成员可以查看该页面,仅拥有代码仓库“设置”权限的角色可以配置代码仓库的通知设置。 配置邮件通知设置请参考配置代码仓库的邮件通知设置。 配置代码仓库的企业微信通知设置请参考表2。 配置代码仓库的邮件通知设置 表1 邮件通知设置的参数说明 参数 说明 仓库 该参数非必填。根据您想