6个版本
0.2.2 | 2021年7月15日 |
---|---|
0.2.1 | 2021年7月15日 |
0.1.2 | 2021年7月14日 |
0.1.1 | 2021年3月17日 |
#15 in #characteristics
165KB
1.5K SLoC
根据时间生成特性静态网站报告
brevdash
工具可以管理数字或布尔特性的时间序列,并生成静态网站报告,其中包含图表,显示它们随时间的变化。
示例用法
创建仓库
~$ mkdir mydata
~$ cd mydata
~/mydata$ brevdash init --name "My Data"
添加核心数据
~/mydata$ brevdash add characteristic number_of_warnings --name "Number of warnings" --datatype integer
~/mydata$ brevdash add project my_project --name "My project"
添加一些数据点
~/mydata$ brevdash add datavalue --characteristic number_of_warnings --project my_project --value 15 --date 2021-03-01
~/mydata$ brevdash add datavalue --characteristic number_of_warnings --project my_project --value 17 --date 2021-03-08
~/mydata$ brevdash add datavalue --characteristic number_of_warnings --project my_project --value 9 --date 2021-03-15
生成HTML报告
~/mydata$ brevdash report --output-path ../report-html
仓库格式
仓库的格式是一个包含 toml
文件的数据目录树。目前还没有详细的格式描述,但可以通过阅读 brevdash-data 源代码或使用 brevdash
命令行工具来操作和查看生成的文件来轻松了解。
安装
安装方式与任何典型的Rust项目相同
cargo install brevdash
在 Debian GNU/Linux 11 上进行了测试,但应与其他大多数Linux发行版一样容易工作。你可能需要首先安装一些系统库。如果你遇到无法解决的问题,请告诉我。
依赖项
~13–23MB
~315K SLoC