更新时间:2024-11-19 GMT+08:00

使用URL导Git仓到Repo

  1. 进入CodeArts Repo首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”
  2. 仓库类型选择“导入仓库”,导入方式选择“Git Url”,参数填写请参考表1

    表1 “获取授权”参数填写

    字段名称

    说明

    源仓库路径

    该参数必填,该参数表示要导入的仓库路径。源仓库路径需要以(http://)或(https://)开头,以(.git)结尾。
    说明:
    • 如果仓库过大或者网络较差时,仓库导入时间可能会超过30min。如果出现导入超时,建议使用客户端clone/push来处理,具体可参考导入外部仓库提示超时
    • 该功能需要保证被导入的仓库域名和服务节点网络连通。

    源仓库访问权限

    必填。分两种情况填写:

    • 如果您导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”
    • 如果您导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”“通过用户名密码授权”,参数填写请参考校验导仓权限

  3. 单击“下一步”,进入“填写基本信息”页,请参考表格填写参数。
  4. 请参考表1 同步仓库设置的参数表格,填写“同步仓库”设置参数。
  • 填写完参数后,会自动跳转到新建仓库的“代码”页面。
  • 如果在代码仓库列表页,新建代码仓库名称颜色为灰色,且仓库名称旁有红色感叹号,表示该仓库导入失败,可能原因:用户名或者密码/Access Token错误。可以将该代码仓删除,按照如上步骤操作,重新导入外部仓库。
  • 当前Git支持的外部导入源包括:bitbucket.org、code.aliyun.com、coding.net、git.qcloud.com、gitee.com、github.com、gitlab.com、visualstudio.com、xiaolvyun.baidu.com。
  • 在新建代码仓库后,仅有创建者能够访问该仓库。其他项目成员需要手动添加到仓库中,并分配相应的权限。因此,您需要根据需求,手动为代码仓库添加成员并为新增成员配置访问权限。