更新时间:2025-08-29 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. 创建聚合仓库(请参见新建私有依赖库创建聚合仓库)。
  2. 进入私有依赖库,在左侧边栏中选择对应聚合仓的仓库名称。
  3. 单击页面右侧“代理设置”
  4. 单击“添加代理”,选择“公开源”“自定义源”

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

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

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

    • 本地仓库(设置本地仓库为代理源,用户只能选择自己作为仓库管理员的本地仓库),对应Nexus中的hosted。

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

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

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

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

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

相关文档