配置本地仓库
创建本地仓库完成后,用户还可根据实际需要进入仓库配置页面,配置仓库基本信息、项目关联权限、仓库权限、覆盖策略等信息。
前提条件
- 用户需要具有“编辑仓库”权限,如需添加该权限,请参考配置私有依赖库的权限。
操作步骤
- 使用华为云账号访问CodeArts Artifact的私有依赖库。
- 单击目标仓库右侧的“设置仓库”,进入仓库配置界面。

- 参考表1配置仓库信息。
表1 配置本地仓库参数说明 参数名称
参数说明
基本信息
路径包含规则
通过配置文件路径模式,指定需要包含的文件或文件夹。只有满足包含规则的制品才能进行上传、下载等操作。
配置路径包含规则时,请确保路径模式正确无误,避免影响正常操作。
路径排除规则
通过配置文件路径模式,指定需要排除的文件或文件夹。满足排除规则的制品将无法进行任何操作。
配置路径排除规则时,请确保路径模式正确无误,避免影响正常操作。
仓库描述
用于补充说明仓库的基本信息和用途。
项目关联
仅“制品类型”选择“Maven”时,该参数可见。
该参数主要用于CodeArts编译构建场景下的制品共享。CodeArts编译构建服务默认仅自动拉取当前项目下制品仓库的制品,通过配置关联项目,可以在不同项目之间实现制品仓库的共享使用,将目标制品仓库关联至编译构建任务所在项目,关联后的项目的构建任务可拉取本仓库中的制品。
仓库权限配置
权限配置需谨慎操作,建议在专业人员指导下进行。
该功能用于精细化管理不同角色对仓库的操作权限。您可以根据实际需求,为不同用户或角色配置相应的访问权限。详细权限配置说明请参考配置私有依赖库权限。
覆盖策略配置
覆盖策略的选择将直接影响制品管理,请根据实际需求选择合适的策略。
覆盖策略用于控制仓库中制品的覆盖规则,提供以下三种配置选项:
- 允许覆盖(默认):允许上传相同路径的制品。
- 禁止覆盖:禁止上传相同路径的制品。
- 只读:禁止上传、更新、删除制品操作。
- 完成上述配置后,单击“确定”保存配置信息。
保存成功后,新的配置将立即生效。