
# 迁移Nexus中group类型仓库的数据到CodeArts Artifact
迁移Nexus中group类型仓库的数据至CodeArts Artifact，仅需要完成CodeArts Artifact上的私有依赖库（聚合仓）配置即可完成仓库的迁移，后续使用新的聚合仓即可。
其原理为：通过配置完成对本地仓库代理仓库的聚合，替换Nexus中group类型的仓库。
#### 前提条件
- 已完成[迁移前准备](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0011.html#cloudartifact_14_0011)。
- 已创建聚合仓库，请参考[新建私有依赖库](https://support.huaweicloud.com/usermanual-cloudartifact/cloudartifact_01_0008.html#section2)创建聚合仓库）。
- 需要配置代理镜像仓网络连通网络环境，请联系环境管理员、运维人员或技术支持配置。
 
#### 步骤一 ：完成对Nexus中group仓库内需要迁移的proxy和hosted的迁移
参考[迁移Nexus中hosted类型仓库的数据至CodeArts Artifact](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0012.html#cloudartifact_14_0012)和[迁移Nexus中proxy类型仓库的数据到CodeArts Artifact](https://support.huaweicloud.com/bestpractice-cloudartifact/cloudartifact_14_0013.html#cloudartifact_14_0013) 完成对Nexus上group中的hosted和proxy类型仓库的迁移。
#### 步骤二 ：配置聚合仓库
1. 使用华为云账号[访问CodeArts Artifact的私有依赖库](https://support.huaweicloud.com/usermanual-cloudartifact/cloudartifact_01_0007.html#section0)。
2. 在左侧边栏中选择对应聚合仓的仓库名称，再单击仓库页面右侧"设置仓库"。
3. 单击"添加代理"，选择"公开源"或"自定义源"。 
   ![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002343524664.png "点击放大")
   
   用户可以在"自定义源"中选择"第三方仓库"或"华为本地仓库"两种代理类型。
   - 第三方仓库（设置第三方仓库或者由用户自行创建的仓库为代理源） 用户选择第三方仓库后，单击"代理名称"的下拉列表，在下拉列表中选择自定义代理源，对应Nexus中的proxy。
     
   
   - 华为本地仓库（设置华为本地仓库为代理源，仅能从有权限的仓库中选择），对应Nexus中的hosted类型。 用户在代理名称的下拉列表中，可以选择私有依赖库中的本地仓库。
     ![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002377562433.png "点击放大")
     
   
   
   
   
4. 单击"确定"，完成添加代理。 
   - 在代理列表中，单击操作列中的![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002343684448.png)，可以修改代理名称、代理账号、代理密码。
     ![](https://support.huaweicloud.com/bestpractice-cloudartifact/public_sys-resources/note_3.0-zh-cn.png)
     用户无法编辑本地仓库的代理源。
     
   
   - 单击操作列中的![](https://support.huaweicloud.com/bestpractice-cloudartifact/zh-cn_image_0000002377402565.png)，可以删除对应的代理。
   
   
   
   
 
#### 步骤六：使用迁移后的CodeArts Artifact私有依赖库进行构建
当完成对应语言仓的迁移后，进入迁移后的语言仓，单击对应仓库右上角的"操作指导"，获取对应的配置文件，上传到需要构建的代码仓中，在相应编译时选择此文件即可完成编译。
