更新时间:2026-04-30 GMT+08:00
分享

配置本地仓库

创建本地仓库完成后,用户还可根据实际需要进入仓库配置页面,配置仓库基本信息、项目关联权限、仓库权限、覆盖策略等信息。

前提条件

操作步骤

  1. 使用华为云账号访问CodeArts Artifact的私有依赖库
  2. 单击目标仓库右侧的“设置仓库”,进入仓库配置界面。

  3. 参考表1配置仓库信息。

    表1 配置本地仓库参数说明

    参数名称

    参数说明

    基本信息

    路径包含规则

    通过配置文件路径模式,指定需要包含的文件或文件夹。只有满足包含规则的制品才能进行上传、下载等操作。

    配置路径包含规则时,请确保路径模式正确无误,避免影响正常操作。

    路径排除规则

    通过配置文件路径模式,指定需要排除的文件或文件夹。满足排除规则的制品将无法进行任何操作。

    配置路径排除规则时,请确保路径模式正确无误,避免影响正常操作。

    仓库描述

    用于补充说明仓库的基本信息和用途。

    项目关联

    仅“制品类型”选择“Maven”时,该参数可见。

    该参数主要用于CodeArts编译构建场景下的制品共享。CodeArts编译构建服务默认仅自动拉取当前项目下制品仓库的制品,通过配置关联项目,可以在不同项目之间实现制品仓库的共享使用,将目标制品仓库关联至编译构建任务所在项目,关联后的项目的构建任务可拉取本仓库中的制品。

    仓库权限配置

    权限配置需谨慎操作,建议在专业人员指导下进行。

    该功能用于精细化管理不同角色对仓库的操作权限。您可以根据实际需求,为不同用户或角色配置相应的访问权限。详细权限配置说明请参考配置私有依赖库权限

    覆盖策略配置

    覆盖策略的选择将直接影响制品管理,请根据实际需求选择合适的策略。

    覆盖策略用于控制仓库中制品的覆盖规则,提供以下三种配置选项:

    • 允许覆盖(默认):允许上传相同路径的制品。
    • 禁止覆盖:禁止上传相同路径的制品。
    • 只读:禁止上传、更新、删除制品操作。

  4. 完成上述配置后,单击“确定”保存配置信息。

    保存成功后,新的配置将立即生效。

相关文档