(aka coconut, juice), a automatic DevOps metrics tools.
特性(features in Chinese):
- 改进建议(英语)
- 框架检测
- 分支生命周期和可视化
- 云原生成熟度分析
- 团队健康值分析
- 图形可视化
- 多项目并行分析
features:
- automatic suggestion (online).
- framework detector
- branch lifecycle and visual
- cloud-native analysis
- team health analysis
- graph visual and reporter
- multiple-repo parallel
IDE: Clion
1.install Rust
follow https://www.rust-lang.org/tools/install
2.install justfile
follow: https://github.com/casey/just
3.Run tests
just tests
4.test Command
cargo run --bin coco
third-party libs:
- libgit2, git api
- tokei, cloc api
Bilibili: 研发效能分析工具 Coco 第一次线上讨论
- git analysis
- merge code from coca
- git tag analysis
- git branch analysis
- branch history
- git commit time analysis
- storage all commits
- light database?
- working night count
- storage all commits
- git branch analysis
- cloc analysis
- spike cloc tools Tokei
- history cloc changes
- commit cloc changes
- framework detector.
- merge from scie-detector
- framework output
- module analysis
- base framework for directory
- code flower
- team analysis
- join time & life time
- member growth
- count system size & learning curve
- commit analysis
- rule regex support in config
- participle(分词)
- tags generate
- suggestion API
- suggest ledge
- suggest phodal
- online suggest
- link daily checkx
- graph support for velocity
- code commits by daily
- PR times by daily
- tech stack generate
- cloud native
- dockerfile analysis
- tools
- tools config identify
- tools suggest (identify old tools)
- cloud-native config
- case study
- jenkins api analysis
- story velocity
- commit message analysis
- story spend days
Refs: Libgit2 Documents
@ 2020~2021 A Phodal Huang's Idea. This code is distributed under the MIT license. See LICENSE
in this directory.