- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 Cruise入门-概念篇
Cruise终于在今天(2008年7月28日)正式发布了。上星期六在Beijing OpenParty上讲了一个关于持续集成的Session,主要内容是持续集成在软件开发生命周期中的作用,同时谈到一个软件从测试完成到正式上线还有多少工作要做。应在座同学的要求,谈了一些Cruise的新特性。还是言归正传吧。一、Pipeline(构建管道)众所周知,Cruise引入了Pipeline的概念,但它到底是
2008-07-28 20:42:00 5617 10
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关注的人