5 个版本
0.2.8 | 2024年3月14日 |
---|---|
0.2.7 | 2024年3月8日 |
0.2.1 | 2024年3月7日 |
0.2.0 | 2024年3月5日 |
0.1.0 | 2021年3月7日 |
#655 在 命令行工具
61 每月下载量
36KB
827 行
adrs
adrs
是一个用于管理 架构决策记录 的命令行工具。
状态
目前处于开发中。这个第一个预览版本具有与 adr-tools 的功能一致性和基本兼容性。
可能的功能扩展想法
- 支持 Nygard 之外,还支持 MADR 和自定义模板。
- 内置 HTTP 服务器支持,通过网页展示 ADR。
安装
Homebrew
brew tap joshrotenberg/brew
brew install adrs
从源代码安装(需要 Rust 工具链)
git clone https://github.com/joshrotenberg/adrs
cd adrs
cargo install
通过 cargo
(也需要 Rust 工具链)
cargo install adrs
通过发布的二进制文件
参见 发布。
命令行
Architectural Decision Record command line tool
Usage: adrs <COMMAND>
Commands:
init Initializes the directory of Architecture Decision Records
new Create a new, numbered Architectural Decision Record
edit Edit an existing Architectural Decision Record
link Link Architectural Decision Records
list List Architectural Decision Records
config Show the current configuration
generate Generates summary documentation about the Architectural Decision Records
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
贡献
欢迎贡献。参见当前的 问题。
许可
参见 MIT 许可证 或 Apache 2.0 许可证。
作者
依赖
~5–15MB
~187K SLoC