更新时间:2025-10-30 GMT+08:00
分享

迁移Nexus中group类型仓库的数据到CodeArts Artifact

迁移Nexus中group类型仓库的数据至CodeArts Artifact,仅需要完成CodeArts Artifact上的私有依赖库(聚合仓)配置即可完成仓库的迁移,后续使用新的聚合仓即可。

其原理为:通过配置完成对本地仓库代理仓库的聚合,替换Nexus中group类型的仓库。

前提条件

  • 已创建聚合仓库,具体操作请参见新建私有依赖库创建聚合仓库)。
  • 需要配置代理镜像仓网络连通网络环境,请联系环境管理员、运维人员或技术支持配置。

步骤一 :完成对Nexus中group仓库内需要迁移的proxy和hosted的迁移

参考迁移Nexus中hosted类型仓库的数据至CodeArts Artifact迁移Nexus中proxy类型仓库的数据到CodeArts Artifact 完成对Nexus上group中的hosted和proxy类型仓库的迁移。

步骤二 :配置聚合仓库

  1. 使用华为云账号访问CodeArts Artifact的私有依赖库
  2. 在左侧边栏中选择对应聚合仓的仓库名称。
  3. 单击页面右侧“代理设置”
  4. 单击“添加代理”,选择“公开源”“自定义源”

    用户可以在“自定义源”中选择“第三方仓库”或“华为本地仓库”两种代理类型。

    • 第三方仓库(设置第三方仓库或者由用户自行创建的仓库为代理源)

      用户选择第三方仓库后,单击“代理名称”的下拉列表,在下拉列表中选择自定义代理源,对应Nexus中的proxy。

    • 华为本地仓库(设置华为本地仓库为代理源,仅能从有权限的仓库中选择),对应Nexus中的hosted类型。

      用户在代理名称的下拉列表中,可以选择私有依赖库中的本地仓库。

  5. 单击“确定”,完成添加代理。

    • 在代理列表中,单击操作列中的,可以修改代理名称、代理账号、代理密码。

      用户无法编辑本地仓库的代理源。

    • 单击操作列中的,可以删除对应的代理。

相关文档