- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 什么是Cruise?其工作方式是怎样的?——Cruise 101 (1)
Cruise是什么?为什么要构建Cruise?自Thoughtworks创建了CruiseControl(第一个开源持续集成服务器)近十年以来,我们的咨询师一直在帮助我们的客户进行持续集成的实践。经过十余年的积累,在构建及部署管理以及快速、高质量且低风险的交付与发布管理方面,我们积累并总结了很多理论原则与实践,而我们将这些理论原则与最佳实践溶为了一体,研发了Cruise(持续集成和发布管理
2009-03-14 11:10:00 3465
repoScan-1.0.jar
圈复杂度的历史趋势分析工具。一条命令搞定。
# 项目说明
按统计Git仓库中的代码圈复杂度
(去除所有的 */test/* 目录)
# 用到的工具
* Git
* [lizard](https://github.com/terryyin/lizard)
## 已测试的运行环境
* MacOS
* Java 1.8
* python2.7
* Git 2.15.1
## 运行前的准备
* 安装Git
* 在MacOS上安装lizard
```
pip install lizard
```
例如,下面的命令表示在对当前Git仓库目录下,对代码进行扫描,圈复杂度阈值为10, 样本周期是60天,使用默认语言,即:java。输出结果 在文件中。 outputDir/codebase_summary.csv
`java -jar ../codemetrics/target/repoScan-1.0.jar -R . -C 10 -I 60`
2020-03-10
Cruise1.0中文配置说明
Cruise1.0是Thoughtworks在2008年7月28日发布的一款持续集成与发布管理系统,并帅先实现了Pipeline的概念,并将持续集成这一概念扩展到到发布管理领域。本文是Cruise1.0配置文件的中文说明文档。
2008-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人