3 个版本
0.0.3 | 2022 年 12 月 27 日 |
---|---|
0.0.2 | 2022 年 12 月 27 日 |
0.0.1 | 2022 年 12 月 27 日 |
#1 in #amisgitpm
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