Migrate Anonymous CVS Info

Source code for the the latest development version of Migrate is available via anonymous CVS. While people just interested in running Migrate will probably want to download an official release, those who wish to extend Migrate or program using the Migrate libraries can track the latest version of the software using CVS.

If you just want to browse the source code and look at revision histories, try the CVSweb interface.


The Migrate source tree available through anonymous CVS is slightly different from that provided in a release, because all mechanically generated files (such as configure) have been removed. In addition to gcc you need the following software to build Migrate from a CVS checkout:

CVS commands

To use the Migrate CVS repository, you first need to issue the following command:

% cvs -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs login
CVS password: 
(Just hit enter when prompted for the password.)

Then, to obtain the latest source code, use the command:

% cvs -z5 -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs co -P migrate

To update a previously checked out source tree, from the migrate directory use the command:

% cvs -z5 up -dP

Building a CVS checkout

To build the source code from the CVS repository, use the following commands:
% cd migrate
% sh ./setup
% ./configure
% make
Make sure your make command is actually GNU make. To create a distribution that can be built without autoconf, automake, etc., you can run the command:
% make dist

Maintained by migrate@nms.lcs.mit.edu