九游平台/ 代码托管 codearts repo/ 用户指南/ / / 使用url导git仓到repo
更新时间:2025-02-28 gmt 08:00

使用url导git仓到repo-九游平台

约束限制

  • 用户需要新建项目或者已有项目。
  • 用户需要有新建仓库的权限,如果用户没有权限,可以参考配置代码仓库级的权限
  • 该功能需要保证被导入的仓库域名和服务节点网络连通。
  • 当前git支持的外部导入源包括:bitbucket.org、code.aliyun.com、coding.net、git.qcloud.com、gitee.com、github.com、gitlab.com、visualstudio.com、xiaolvyun.baidu.com。
  • 在新建代码仓库后,仅有创建者能够访问该仓库。其他项目成员需要手动添加到仓库中,并分配相应的权限。因此,用户需要根据需求,手动为代码仓库添加成员并为新增成员配置访问权限。

使用url导git仓的操作步骤

  1. 进入codearts repo九游平台首页后,单击“新建仓库”,在“归属项目”下拉框中选择已有的项目或者“新建项目”
  2. 仓库类型选择“导入仓库”,导入方式选择“git url”,参数填写请参考表1
    表1 “获取授权”参数填写

    字段名称

    说明

    源仓库路径

    该参数必填,该参数表示要导入的仓库路径。源仓库路径需要以(http://)或(https://)开头,以(.git)结尾。

    源仓库访问权限

    必填。分两种情况填写:

    • 如果用户导入的源仓可见范围是对所有访客公开,勾选“不需要校验权限”
    • 如果用户导入的源仓可见范围是私仓,请勾选“需要校验权限”。当前支持两种鉴权方式,“通过服务扩展点”“通过用户名密码授权”,参数填写请参考校验导仓权限
  3. 单击“下一步”,进入“填写基本信息”页,请参考填写参数。
  4. 请参考表1 同步仓库设置的参数表格,填写“同步仓库设置”参数。填写完参数后,会自动跳转到新建仓库的“代码”页面。

使用url导git仓常见问题

  • 如果仓库过大或者网络较差时,仓库导入时间可能会超过30min。如果出现导入超时,建议使用客户端clone/push来处理,具体可参考导入外部仓库提示超时的“常见问题 > 仓库迁移 > 基于git的远程仓库导入codearts repo时,报错“访问远程仓库超时,请检查网络””章节。
  • 该功能需要保证被导入的仓库域名和服务节点网络连通。
  • 如果在代码仓库列表页,新建代码仓库名称颜色为灰色,且仓库名称旁有红色感叹号,表示该仓库导入失败,可能原因:用户名或者密码/access token错误。可以将该代码仓删除,按照如上步骤操作,重新导入外部仓库。

相关文档

网站地图