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