Howto Use CVSAnalY
- General use
-
Before using CVSAnalY you should create an adequate environment. It's very easy:
1. Execute our wizard (cvsanaly_wizard.py) in order to create the config.py file. This file will contain the basic information about the project that we want to analyze. Don't forget to answer all the questions!
$ python cvsanaly_wizard.py
2. Once you are finished with configuration, you can run CVSAnalY by executing:
$ python cvsanaly.py
You should have specified in the configuration file a directory where cvsanal will store intermediate and final results. This directory will have several subdirectories that contain the results for different steps of the analysis:
* Sources will be stored in the src/ subdirectory by default.
* CVS log files will be stored in the logs/ subdirectory by default.
* SQL files and additional RDBMS information will be stored in the sql subdirectory by default.
* Graphs (if enabled) are stored in the graphs/ subdirectory by default - Required packages
-
* Basic dependeces:
- cvs
- mysql-server
- python
- python-mysql
- python-mysql
- python-mysqldb
- python-imaging
* dependences for the graphs plugin:
- gnuplot
- ploticus
* optional:
- rsync
