检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。
是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。
用于对构建实时性要求严格的场景。 分支名规则 所有分支名都必须匹配正则表达式。如果此字段为空,则允许任何分支名。需满足基本的分支命名规则,限制500个字符。示例:^feature-[0-9a-zA-Z]+ 至多500个字符。 创建分支不支持以“-”、“refs/heads/”、“
应用场景 异地协同开发 场景描述:面向中小企业、孵化中心,协同合作。 场景特点:用户群体对开发工作的推进效率,敏捷度要求更高,需要高效的协作管理方式和更低开发成本。面临异地开发协同效率低、代码合并冲突频繁的难题。 适用场景:云端代码托管服务,实现协同开发。多分支管理功能和合并请求功能,彻底解决代码合并冲突的难题。
通过CodeArts Repo开放的丰富API和调用示例,您可以使用并管理仓库、仓库成员、分支等。 API文档 使用前必读 如何调用API 应用示例 02 购买 帮助用户,快速建立对代码托管的整体印象。例如一家新公司,进行常规操作设置后,能够将代码托管用起来。 购买开通 计费说明 快速入门 完成一次Scrum项目下的JAVA
管理Repo成员权限 IAM用户、项目成员与仓库成员的关系 配置项目级的Repo权限 配置代码仓库级的权限 同步项目成员到代码托管
在本地Git客户端执行gpg --full-generate-key命令,按照提示,依次选择加密算法、密钥长度、过期时间、正确性后,输入用户名、邮箱、注释,如图1所示。 图1 生成GPG密钥对 确认信息无误后,按照提示,输入O并按回车键,弹出输入密码窗口和确认密码窗口,正确输入密码后生成密钥。
、东北-大连 安全策略 代码托管服务提供了IP白名单、SSH、HTTPS等安全访问限制。 并对仓库操作记录日志。 发布区域:华北-北京一、华北-北京四、华东-上海一、华东-上海二、华南-广州、华南-深圳、西南-贵阳一、东北-大连 IP白名单 IP白名单是对IP范围开设的白名单,通
浏览者支持浏览、评论仓库。 IP白名单控制 IP白名单是对IP范围开设的白名单,通过设置IP白名单能极大增强您的仓库的安全性。 只有在IP白名单范围内的IP才可以访问仓库。除此之外其他IP发起的访问将被拒绝。 IP白名单包括租户级IP白名单和仓库级IP白名单,并可配置优先级。 关于IP白名单的详细配置方法,请参见配置IP白名单。
前提条件 在购买CodeArts Repo前,您需要已拥有租户账号或者Tenant Administrator权限的IAM用户账号,配置权限的策略请参考创建用户组并授权。 购买CodeArts Repo套餐 使用IAM账号登录CodeArts Repo购买页面。 在购买CodeArts
当前所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。 resource-path:资源路径,即API访问路径。从具体API的URI模块获取,例如“获取用户Toke
git-crypt加密在团队合作中的应用 很多时候,团队需要在代码仓库中存储限制公开的文件,这时可以优先考虑使用“CodeArts Repo” + “Git” + “git-crypt”的组合,来实现部分文件在仓库分布式开源中的加密。 通常,直接使用密钥对方式的加密就能满足限制部分文件访问的需要。
公钥复制到您的剪切板。 Windows: clip < ~/.ssh/id_rsa.pub Mac: pbcopy < ~/.ssh/id_rsa.pub Linux (xclip required): xclip -sel clip < ~/.ssh/id_rsa.pub 登录
新建并配置CodeArts项目设置 配置项目级的提交规则 配置项目级的代码仓库设置 Repo与CodeArts其他服务集成设置 E2E设置 Webhook设置
上传代码文件到Repo 在Repo编辑并创建合并请求 在Git Bash创建分支并开发代码 在Eclipse提交代码并创建合并请求 在Git客户端使用git-crypt传输敏感数据 在Repo查看提交历史
、数字、下划线开头,可包含大小写字母、数字、中划线、下划线、英文句点,但不能以.git、.atom或.结尾。 描述 该参数为非必填。该参数限制2000个字符。 选择gitignore 该参数为非必填。推荐您填写该参数,下拉框选择代码仓库要开发的编程语言,可以避免后续不必要的文件被跟踪,以此保持代码库的整洁和可维护性。
实际开发中的个性场景。 基于Git分支的经典工作模式 在基于分支的代码管理工作模式中,“Git-Flow”在业界被更多人认可,同时也被广泛应用,如果您的团队目前还没有更好的工作模式,可以先从尝试使用“Git-Flow”开始。 Git-Flow是一种基于Git的代码管理工作模式,它
原理介绍 作业流(Workflow)是对作业流程及其各操作步骤之间业务规则的抽象、概括描述。作业流提供了一种很好的工程化的方式来解决业务问题,使得业务抽象、流程格式化、易维护和易拓展,实现一定程度的业务可视化。 下面将介绍两种开发模式的作业流。 分支开发模式:是采用直接 clone
单击,可下载tar.gz或zip格式的被标签版本的文件包。 单击,可以将此标签从代码托管仓库删除(想从本地删除请clone、pull或本地手动-d删除)。 如果仓库设置IP白名单,则只有IP白名单内的机器才可以在界面下载仓库源码,如果仓库没有设置IP白名单,则均可在界面下载仓库源码。
配置GPG公钥 2 租户级和仓库级IP白名单增加“备注”功能 新建或编辑租户级和仓库级IP白名单时,增加备注功能,并且为非必填项,可为空。 商用 IP白名单新增备注功能 3 开放API:新建保护分支 调用该API,可新建保护分支。 商用 新建保护分支接口文档 4 开放API:删除保护分支 调用该API,可删除保护分支。