Get the code
Pentaho BA Repositories on GitHub.com
The majority of projects involved in BA Server development are hosted on GitHub: https://github.com/pentaho/pentaho-platform. Other projects not in active development are located on our SVN server svn://source.pentaho.org/svnroot/pentaho-platform
Getting the code
If you intend to contribute to Pentaho or need a way to maintain your changes over time, you will need a GitHub.com account and the Git tools installed on your computer. If you simply want the code, GitHub provides a download facility to get the latest code in a Zip file: https://github.com/pentaho/pentaho-platform/downloads.
Setting up to contribute
- Follow the instructions on https://github.com to create an account.
- Install the Git client for your OS: https://help.github.com/articles/set-up-git.
- Install the EGit plugin for Eclipse: http://eclipse.github.com/.
- Fork the "pentaho-platform" repository from https://github.com/pentaho/pentaho-platform to your account.
Adding the projects into your Eclipse workspace
- Use EGit to clone your fork of the pentaho-platform project http://wiki.eclipse.org/EGit/User_Guide/Remote#Cloning_remote_Repositories