This project uses Git as Source Content Management System to manage its source code.
All source repositories could be found on github using the following link:
There you'll find various projects containing the domains, connectors, frameworks, maven-plugin and various other tools like IDE integrations.
All projects could be checked out anonymously:
git clone git://github.com/openengsb/PROJECT_NAME.git
If you've commit rights to the repositories you can easily checkout them with the following command:
git clone email@example.com:openengsb/PROJECT_NAME.git
Repo is a collection of Python scripts allowing easier management of multible git repositories. After you've installed repo do the following steps to get the entire project sources follow the next steps.
The entire code of the maven-plugin, domains, connectors and framework could be retrieved by:
mkdir openengsb; cd openengsb repo init -u git://github.com/openengsb/openengsb-manifest.git repo sync ln -s .repo/manifest/pom.xml
For the Visual Studio IDE support use
mkdir loom-vs-csharp; cd loom-vs-csharp repo init -u git://github.com/openengsb/loom-csharp-manifest.git repo sync ln -s .repo/manifest/pom.xml