查看软件包
在 Web 端,您可以轻松查看软件包的概览数据、单个软件包详情,以及个人和组织软件包情况。
操作步骤
在 Armory 界面,您可以进行以下操作。
查看软件包概览数据
在 Armory 主界面,用户可以直观了解当前仓库中软件包的概览数据,包括流行库、软件包类型、软件包统计数据和近期更新的软件包等。其中流行库展示的是发布与下载量排名前 8 的软件包。
查看软件包详情
通过 Web 端查看
在 Armory 界面的顶部搜索框中,搜索待查看详情的软件包,单击其名称,可以查看软件包的 README、下载量、版本号、解压大小、最近发布时间和用户关注量等基本信息,以及软件包的包含文件、依赖 / 被依赖软件包、历史版本和设置等详细信息。
通过客户端查看
通过armory info <package-spec>
命令也可以查看软件包的详细信息,其中package-spec
指 包名称说明符,支持指定软件包的版本或标签。下面以软件包“@software_factory/armory-client”为例,介绍如何通过客户端命令查看软件包详情。注意:执行命令前需要先 登录客户端。
armory info @software_factory/armory-client
客户端回显内容如下:
Package-Spec:
@software_factory/armory-client
Description:
ARMORY 是一款支持 Windows、macOS、Linux 多平台客户端的软件包管理工具,它提供了用户认证、团队管理、软件包权限定制、发布、下载、检索等功能,可以帮助开发人员和用户更好地管理软件包,提升企业研发效率,并保障软件发布过程的规范化、可视化及可追溯。
Labels:
armory, client, cli, acoinfo, software_factory, software, version, dependence, repo, repository, cloud_native, tools
Versions:
version size installable publish-info
1.5.2 144.65 MB published 2024-06-21 18:19:21 by xqyangk<***@acoinfo.com>
1.5.1 138.37 MB published 2024-06-21 18:14:05 by xqyangk<***@acoinfo.com>
1.5.0 139.22 MB published 2024-06-21 16:52:55 by xqyangk<***@acoinfo.com>
Tags:
latest 1.5.2
release 1.5.2
dev 1.5.1
默认输出格式为文本,支持指定为 JSON 格式。例如,执行armory info --json @software_factory/armory-client
将输出为 JSON 格式。更多详情请执行armory info -h
或armory info --help
查看帮助。
查看软件包依赖
通过 Web 端查看
在软件包详情界面,单击依赖软件包或被软件包依赖页签,可以查看此软件包的依赖和依赖于此软件包的其他软件包。
通过客户端查看
此处以已 配置仓库地址 为前提,介绍如何通过客户端查看软件包依赖清单。
在开始搜索框或任意文件夹地址栏输入“cmd”,打开终端。
在终端执行如下命令,查看当前生效的仓库地址是否为目标仓库。
armory repo ls
如果是目标仓库,则继续执行步骤 3;如果非目标仓库,则可以执行
armory repo use
命令,通过键盘上下键选择目标仓库,并按“Enter”键完成选择。在终端执行如下命令,查看软件包依赖。此处以查看软件包“@software_factory/armory-client@1.5.0”为例进行介绍,其中 software_factory 为软件包命名空间,armory-client 为软件包名称,1.5.0 为软件包版本。
armory dep ls @software_factory/armory-client@1.5.0
如上图所示,Dependency list 列出了软件包 @software_factory/armory-client@1.5.0 的所有依赖包。
查看个人软件包
在 Armory 界面,单击右上角个人头像右侧的,选择我的软件包,在我的软件包页面可以查看自己发布的个人命名空间下的软件包。
查看个人发布的软件包
在 Armory 界面,单击右上角个人头像右侧的,选择我的发布,在我的发布页面可以查看自己发布的所有软件包版本。
查看组织软件包
在 Armory 界面,单击右上角个人头像右侧的,选择我的组织,在组织页面可以查看自己所在的组织。
单击要查看软件包的组织,在组织详情页面,可以查看此组织下的所有软件包。