CodeArts Codehub代码托管服务如何新建/导入仓库?

举报
gentle_zhou 发表于 2023/01/25 23:22:29 2023/01/25
【摘要】 目前提供3种仓库创建方式

从Codehub代码托管服务介绍页面,我们得知目前提供以下3种仓库创建方式:

  1. 创建空仓库。适用于本地已有代码仓,需要将本地仓同步到云端的场景。
  2. 按照预置模板新建仓库。使用服务提供的模板来创建,适用于本地没有代码仓,希望按模板在云端先初始化一个仓库的场景。
  3. 导入外部仓库。适用于将其他云端仓库导入到云端 或则 将Codehub代码仓从一个区域导入到另一个区域(异地备份)的场景。导入后的仓库与源仓库彼此独立。
    3.1 将gitee、github的代码仓(项目)迁移过来
    3.2 将Codehub的项目从别的区域迁移到当前区域来

1. 创建空仓库

适用于本地已有代码仓,需要将本地仓同步到云端的场景。
首先进入代码托管服务首页,单击“普通新建”按钮,跳转到“基本信息”页面,填写仓库基本信息:
image.png

image.png

信息填写完毕后,单击“确定”按钮,完成仓库新建,跳转到仓库列表

关联已有目录或仓库

以下命令行操作需要我们在Git客户端执行,安装Git客户端并配置Git全局用户名和用户邮箱,详情请参考Git客户端安装配置

设置SSH密钥,详情请参考SSH密钥

具体的操作步骤:

  1. 在本地克隆仓库并推送新建的README文件。
  2. 关联已有代码目录到仓库
  3. 关联已有的Git仓库。

image.png

2. 按照预置模板新建仓库

适用于本地没有代码仓,希望按模板在云端先初始化一个仓库的场景。

需要在Scrum模板项目下进行操作。

进入代码托管服务首页。单击“普通新建”旁的下扩按钮,在扩展框中选择“按模板新建”,跳转到“选择模板”页面(“选择模板”页面支持模糊查询):
image.png

根据我们的需求选中某个模板,单击“下一步”按钮,进入“基本信息”页面,填写仓库基本信息;信息填写完毕之后,单击“确定”按钮,完成仓库新建,接着跳转到仓库列表页。

image.png

自动创建流水线

在“按模板新建”界面,进入“选择模板”页面,在左侧导航栏“自动创建流水线”选项中,选择“是”,过滤出可以自动创建流水线的模板。根据需要选择模板,单击“下一步”,填写仓库基本信息,然后单击“确定”;创建完成后,进入流水线列表页面,即可看到通过该仓库自动创建好的流水线。

image.png

3. 导入外部仓库

适用于将其他云端仓库导入到云端 或则 将Codehub代码仓从一个区域导入到另一个区域(异地备份)的场景。

进入代码托管服务仓库列表页,单击“普通新建”旁的下扩按钮,在扩展框中选择“导入外部仓库”,进入“导入外部仓库”页面:
image.png

填写源仓库路径,填写源仓库访问的用户名和密码(开源仓库不需要填写):
image.png

单击“下一步”按钮,进入“创建仓库”页面,填写仓库基本信息;单击“确定”按钮,完成仓库导入,跳转到仓库列表页:
image.png

参考资料

  1. https://support.huaweicloud.com/function-codehub/index.html
  2. https://support.huaweicloud.com/usermanual-pipeline/pipeline_01_0011.html#section5
  3. https://gitee.com/explore/harmony
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。