Score
0
Watch 13 Star 18 Fork 5

greenlaw110 / tfb-insightJava

Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
TechEmpower Framework Benchmark (http://tfb-insight.thinking.studio) 的数据分析工具 spread retract

Clone or download
Loading...
README.md

TFB Insight

This application read and analyse TechEmpower Benchmark project data and provides visual insight into them.

Product website:

tfb-insight.thinking.studio

Prerequisite

System command

Make sure you have the following programs installed and reachable from your $PATH environment variable:

  1. git - download from https://git-scm.com/downloads
  2. loc - download from https://github.com/cgag/loc

Packages

Make sure you have the following software packages installed

  1. MongoDB
  2. JDK 8
  3. Maven

Start the application

Start the application in dev mode

mvn clean compile exec:exec

Start the application in prod mode

mvn clean package
cd target/dist
unzip *
./start

Prepare workspace for analysis

Enter the CLI mode:

nc localhost 5461

Type workspace.load

This above command will fetch the TFB repository from github for the first time

Do analysis

Enter the CLI mode and type analyse

The above command will run analysis on all TFB projects

View report

Open browser and navigate to http://localhost:5460

Comments ( 1 )

Sign in for post a comment

Java
1
https://gitee.com/greenlaw110/tfb-insight.git
git@gitee.com:greenlaw110/tfb-insight.git
greenlaw110
tfb-insight
tfb-insight
master

Help Search