Menu

installation

James Goodger

Installation

FETCH

EvoFETCH is an extension to FETCH, so FETCH must be installed before EvoFETCH can be used.

Installation instructions for FETCH can be found here:

http://lore.ua.ac.be/fetchWiki/index.php/Installation

EvoFETCH

Install EvoFETCH over the top of FETCH.

The archive for EvoFETCH contains a top-level FETCH folder, which contains the scripts, src and samples folders. These folders will add to FETCH's existing folder structure.

LDIFF

EvoFETCH requires the ldiff tool to perform differencing.

LDIFF can be found here:

https://sourceforge.net/projects/ldiff/

CVSAnalY

EvoFETCH works by extracting information from source control repositories and by accessing data produced by the CVSAnalY tool.

CVSAnalY can be obtained from here:

http://projects.libresoft.es/wiki/cvsanaly

Environment Variables

In order to run EvoFETCH, the following environment variables must be set:

Variable Description
FETCH The root directory of the FETCH installation (EvoFETCH requires FETCH).
This should be the directory containing the scripts and src subdirectories,
e.g. /home/fred/fetch
SN_HOME Refers to the directory containing both the snavigator and dbdump binaries
(provided by Source Navigator)
e.g. /home/fred/tools/SN-NG4.4/bin
PMC Refers to the pmccabe binary in fetch/bin that suits your platform
(required by FETCH)
e.g. /home/fred/fetch/bin/pmccabe-linux-x86
LDIFF Refers to the directory containing ldiff.pl for source file differencing
e.g. /home/fred/tools/ldiff

Related

Wiki: Home

MongoDB Logo MongoDB