Server for project code history analysis and visualization.
There is a lot of interesting and useful data captured in version control systems, yet we don't use it that much.
This is an attempt to make analyzing code history easy enough so that it can be done all the time.
See what happened on project. See trends in code changes. Look for code-change/behavioral patterns.
Similar to continuous integration Code History Miner is a web server which keeps running and analyzing code history.
You can setup projects pointing them at VCS repositories and get visualizations as output.
Analysis works on file level and, therefore, is programming language-agnostic.
Unzip downloaded file to some folder.
Use code-miner.sh (or .bat) to start/stop server, e.g.
$ code-miner.sh start --port 8222 Started server on http://127.0.0.1:8222
System requirements: Git / Hg / Svn; browser with SVG support; project size < 1M LOC; any OS with Java >= 1.6.
Code History Miner is currently in beta. It is planned to be released in the middle of 2016.
VCS data cleansing
Better performance for large projects
Custom VCS data queries