文档首页/ 制品仓库 CodeArts Artifact/ 计费说明/ 计费FAQ/ 如何查看存储空间及释放存储空间
更新时间:2026-07-13 GMT+08:00
分享

如何查看存储空间及释放存储空间

在使用CodeArts Artifact的软件发布库和私有依赖库过程中,存储空间不足将影响上传和下载制品的正常操作。进入CodeArts Artifact的资源用量页面,查看各仓库的使用空间,按需清理不再需要的文件,可以有效释放存储空间。

查看存储空间

  1. 使用华为云账号访问CodeArts Artifact的私有依赖库
  2. 单击页面左上角的“租户存储空间”,如下图所示。

  3. 在“资源用量”页面的仓库列表中,查看各仓库的“使用空间”(即存储容量),按需清理制品仓库存储容量(“使用空间”未包含回收站,回收站需要单独查看清理)。

通过删除制品释放存储空间

  • 删除发布库内制品

    前提条件:用户需具有软件发布库的“删除/还原(生产包)”、“删除/还原(测试包)”权限,如需添加该权限,请参考配置软件发布库的权限

  1. 使用华为云账号访问CodeArts Artifact的软件发布库
  2. 在软件发布库的左侧边栏中,找到需要删除的软件包,单击软件包名称。
  3. 单击软件包或其目录右侧,在弹框中确认并输入要删除的软件包名称,单击“彻底删除”,如下图所示。

  • 删除私有库依赖库内制品

    前提条件:用户需具有私有依赖库的“删除/覆盖上传”私有库组件权限,如需添加该权限,请参考配置私有依赖库的权限

  1. 使用华为云账号访问CodeArts Artifact的私有依赖库
  2. 在私有依赖库页面的左侧边栏中,单击仓库下组件或目录右侧
  3. 在弹框中确认并输入要删除的组件名称,单击“确定”,可删除组件或目录,如下图所示。删除后需再清理私有库依赖库回收站

通过清理回收站释放存储空间

  • 清理软件发布库回收站

    前提条件:用户需要具有“删除/还原(生产包)”、“删除/还原(测试包)”、“清空回收站”权限,如需添加该权限,请参考配置软件发布库的权限

  1. 使用华为云账号访问CodeArts Artifact的软件发布库
  2. 在软件发布库页面左下方单击“回收站”,在“回收站”面板可进行如下操作:

    • 单击操作列:删除对应软件包/文件夹。
    • 单击“清空回收站”:一键删除回收站中所有软件包/文件夹。

  • 清理私有库依赖库回收站

    前提条件:用户需要具有私有依赖库的“删除仓库”、“删除/覆盖上传”私有库组件、“清空回收站”权限,如需添加该权限请参考配置私有依赖库的权限

  1. 使用华为云账号访问CodeArts Artifact的私有依赖库
  2. 在私有依赖库页面左下方单击“回收站”,在“回收站”面板可进行如下操作:

    • 单击操作列:删除对应组件。
    • 单击“清空回收站”:一键删除回收站中的所有仓库与组件。

通过清理软件发布库归档构建包释放存储空间

当构建任务指定版本号上传软件发布库时,会存在历史构建包归档存储,这部分文件未直接在文件列表页面展示,需要在对应文件的“构建包归档”页签中查看,可以在文件列表直接删除文件(会同步删除对应历史构建包),或者单个清理不需要的历史构建包。

前提条件:用户需要具有“删除/还原(生产包)”、“删除/还原(测试包)”权限,如需添加该权限请参考配置软件发布库的权限

  1. 使用华为云账号访问CodeArts Artifact的软件发布库
  2. 在软件发布库页面,选择“仓库视图”页签,可选择如下操作:

    1. 全部删除历史构建包:在发布库的文件目录中直接删除文件(会同步删除对应历史构建包),具体步骤可参考删除发布库内制品
    2. 单个删除历史构建包
      1. 在发布库的文件目录中,单击软件包名称,在右侧面板选择“构建包归档”页签。
      2. 在构建任务列表中,单击“操作”列,即可删除对应历史构建包(不支持删除最新包)。

通过设置软件发布库清理策略释放存储空间

软件发布库中存放的文件如果已冗余或已失效不再使用,可通过定时自动清理策略自动将超时的文件从仓库移动至回收站,或者将废弃文件从回收站内彻底清除,有助于用户更有序高效地管理软件发布库中的文件。

前提条件:用户需要具有“项目经理”角色,如需添加该角色,请参考管理项目成员配置成员在项目中的角色。

  1. 使用华为云账号访问CodeArts Artifact的软件发布库
  2. 单击页面右上方“设置仓库”,选择“清理策略”页签。
  3. 根据需要打开“删除文件至回收站”“从回收站彻底删除”的开关,在下拉列表中选择保存时间。

    服务默认保留的时间为:

    • 从发布库放入回收站:30天。
    • 从回收站彻底删除:30天

    • 如果列表中的选项不满足需要,可以自定义时间,单击“自定义”,输入数字,单击“√”保存。

      以下为可选配置项:

      • 清理空文件夹:系统进行文件清理时将同时清理所有空文件夹。
      • 忽略“生产包”状态的文件:系统进行文件清理时将保留“生产包”状态的文件。
      • 忽略文件路径系统进行文件清理时将保留匹配用户设置的文件路径的软件包。
        • 支持设置多个文件路径(以“/”开头),文件路径名请勿包含项目名,多路径之间用英文分号隔开。例如:/test/folder1/;/1.0.0/test.txt。
        • 文件路径名前后存在的空格会被自动去除。
        • 文件路径名使用前缀匹配原则,需要忽略指定目录请以"/"结尾,需要忽略文件则使用文件全路径,否则可能出现忽略文件不匹配的问题。

相关文档