#command #manager #amisgitpm #command-line-interface #repo #interact #git

bin+lib agpm

一个用于 amisgitpm 项目管理器的命令行界面

3 个版本

0.0.3 2022 年 12 月 27 日
0.0.2 2022 年 12 月 27 日
0.0.1 2022 年 12 月 27 日

#1 in #amisgitpm

Unlicense OR CC0-1.0 OR MIT

88KB
1.5K SLoC

agpm

这是一个完整的 amisgitpm 项目管理器的可执行实现。它使用以下组件:

它支持以下命令

用法:agpm <COMMAND>

命令 描述
install 安装新的 git 仓库。它可以从两种类型的 URL 安装
update 更新项目
update-suggestions 更新建议,下载所有建议并替换现有的建议
uninstall 卸载项目
restore 获取项目的最后一个版本
reinstall 卸载并重新安装项目
rebuild 运行项目的构建说明
clean 删除所有与项目无关的 src
edit 编辑项目的配置
list 显示已安装应用程序及其版本列表
bootstrap 使用 amisgitpm 安装 amisgitpm,检查是否一切就绪
help 打印此消息或给定子命令的帮助信息
-h, --help 打印帮助信息
-V, --version 打印版本信息

与该包管理程序进行程序化交互的一个好方法是使用此 crate 库部分提供的类型

依赖关系

~19–36MB
~597K SLoC