Currently MRP doesn't have a downloadable release, our first milestone is version 0.1 (checkout JIRA to see what will be in this release). To download the source we therefore recommend you clone our GIT repository (and as an advantage this makes it easy for you to send patches back to us). If you aren't interested in doing this you can download snapshots of our GIT development tree via the MRP GIT web interface
Get GIT
GIT is a distributed version control tool whereby developers work upon cloned repositories, this makes it very simple for developers to save revisions into their repository. Once a developer has a series of changes ready they can be pushed into the main repository. GIT supports branches and other version control features, as well tools to binary chop revisions and find faults.
Install GIT in Windows
In Windows you can use GIT as part of Cygwin:
- Download the Cygwin setup program here
- Run the setup.exe program and choose a download source, etc.
- Choose the GIT and related applications in the devel section
- Complete installation
Install GIT in Linux
In Ubuntu:
sudo apt-get install git
in Fedora:
sudo yum install git-core
in OpenSuSE use the YaST package tool search and install the package.
Set Up Local Repository (clone)
In Windows start a Cygwin bash shell, in Linux or OS/X most shells/terminals will do. Make sure GIT is functioning by running the program with no arguments.
Non-Developers Cloning the Repository
Make a clone using the GIT network protocol. With this set up you can commit changes to your local repository but won't have permission to push them back to the main MRP repository. We are glad to accept your patches so please submit them via the JIRA bug tracking system. Run the following command that will create a new directory under the directory you are in called mrp.
git clone git://git.codehaus.org/mrp.git
Developers Cloning the Repository
As an MRP developer you will have a Codehaus Xircles account set up. You need to set up ssh on your machine as described on Codehaus (upload a public ssh key to Xircles). Perform the clone using:
git clone ssh://git@git.codehaus.org/mrp.git




