Help

Downloads and Code Repository

We do not have any ready-to-run binary packages available for download at this time.

We are hosting all our source code at SourceForge. We use Subversion as the version control software. Subversion is available for most common operating systems. Both command line and and graphical user interface clients are available. In this document we will cover just the basic commands to check out the source code. If you are not familiar with Subversion, Version Control with Subversion is recommended reading.

You can easily browse the current content of the repository here: http://openremote.svn.sourceforge.net/viewvc/openremote/

Subversion Structure

The Subversion repository is structured as detailed below. If you're not yet familiar with the various projects and components of the OpenRemote project, see OpenRemote Roadmap and Software Overview.

/trunk/Controller/JavaServices
/trunk/Controller/SystemServices
/trunk/Console/Cocoa
/trunk/Console/Web
/trunk/Manager/Online
/trunk/Manager/Offline
/trunk/Beehive
/trunk/Tools

Getting the Source

To checkout the current working copy of the entire OpenRemote project, use the following command:

svn co https://openremote.svn.sourceforge.net/svnroot/openremote/trunk

If you want to checkout a specific release of the OpenRemote project, browse the tags directory and choose the desired release tag and then execute the following:

svn co https://openremote.svn.sourceforge.net/svnroot/openremote/tags/[tag name]

If you want to checkout a specific OpenRemote subproject only, refer to the Subversion structure explained above and execute for example:

svn co https://openremote.svn.sourceforge.net/svnroot/openremote/trunk/Controller

The above will checkout the current working copy of Controller project only.

Post Comment
Creative Commons License Content on this website is licensed under Creative Commons BY-NC-SA 3.0.