检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于充值的详细操作请参见账户充值。 当您处于冻结状态,将会冻结仓库。具体可查看仓库冻结功能约束章节。 父主题: 计费模式
代码托管是否支持外部Git源的一键导入 支持。
资源降配:变更后的存储容量低于变更前,此时华为云会将新老配置的差价退给您。 到期后影响 代码托管存储容量扩展到期未续费时,已购代码托管存储容量扩展将失效。 父主题: 计费模式
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 在代码托管服务到期前均可开通自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至代码托管服务到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。
将仓库备份到华为云的其它区域。 将仓库备份到您本地计算机。 关于备份仓库的详细操作方法,请参见备份仓库。 父主题: 安全
定时同步:勾选了定时同步,则导入的仓库为镜像仓,仓库无法提交代码,只能从源仓定时同步,仓库将每24小时刷新一次,刷新内容为源仓库24小时前的内容。 分支设置: 导入源仓库的默认分支或全部分支。 自动创建代码检查任务。 仓库导入成功。
3、导入外部仓库,用于将其它云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(异地备份),导入后的仓库与源仓库彼此独立。 适用情景一:gitee、github仓库迁移、项目迁移到华为云代码托管服务。
定时同步:勾选了定时同步,则导入的仓库为镜像仓,仓库无法提交代码,只能从源仓定时同步,仓库将每24小时刷新一次,刷新内容为源仓库24小时前的内容。 分支设置: 导入源仓库的默认分支或全部分支 自动创建代码检查任务。 仓库导入成功。
如何从主库同步代码到个人Fork出来的派生库 问题现象 在CodeArts Repo上可以将主库代码仓Fork到个人其它项目下,此功能有助于协同开发,但在使用Fork模式开发时,可能会遇到问题:当主库(源项目)更新后,Fork库并不会一起更新,需要自己手动更新。
源仓库访问权限 必填。分两种情况填写: 如果您导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”。 如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。
当勾选Squash合并,可将源分支的多个连续变更记录合并为一个提交记录(Squash提交信息),提交到目标分支。 如果合并请求中的变更记录只有一个提交记录,则勾选Squash合并后,目标分支中的提交记录为源分支的提交记录。
华南-广州 cn-south-1 codehub-ext.cn-south-1.myhuaweicloud.com HTTPS 华东-上海一 cn-east-3 codehub-ext.cn-east-3.myhuaweicloud.com HTTPS 基本概念 账号 用户注册华为云时的账号
分支开发模式:是采用直接 clone 源项目中心仓的方式,由新建分支向目标分支发起合并请求提交代码,让任何一个开发者都可以方便的向开源项目贡献代码。该模式没有代码评审的机制,开发者之间的协作与交流少而不顺畅,因此多适用于小团队开发。对于较大的团队,建议使用 fork 开发模式。
解决方案 更新代码,并切换到此合并请求源分支。 git fetch origin git checkout -b feature_010 origin/feature_010 将目标分支合入源分支。
定时同步:勾选了定时同步,则导入的仓库为镜像仓,仓库无法提交代码,只能从源仓定时同步,仓库将每24小时刷新一次,刷新内容为源仓库24小时前的内容。 分支设置: 导入源仓库的默认分支或全部分支。 自动创建代码检查任务。 仓库导入成功。
定时同步:勾选了定时同步,则导入的仓库为镜像仓,仓库无法提交代码,只能从源仓定时同步,仓库将每24小时刷新一次,刷新内容为源仓库24小时前的内容。 分支设置: 导入源仓库的默认分支或全部分支。 自动创建代码检查任务。 仓库导入成功。
常见的同步失败原因: “提交规则”同步失败:一般是因为源仓库没有设置提交规则。 “保护分支”同步失败:一般是因为源仓库与目标仓库的分支命名不一样。 父主题: 设置仓库
源仓库访问权限 必填。分两种情况填写: 如果您导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”。 如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”和“通过用户名密码授权”,参数填写请参考校验导仓权限。
force_remove_source_branch Boolean 是否删除源分支 web_url String 网页链接 time_stats TimeStats object 时间花费 squash Boolean 是否为Squash合入 merge_request_type
必填,输入导入源仓的URL地址。 用户名。当源代码仓库为私有时,该参数必填。该参数表示HTTPS克隆代码时的用户名,例如为GitHub的登录名称。 密码或Access Token。当源代码仓库为私有时,该参数必填。