Skip to content

VOLTTRON Source Options

jhaack edited this page Oct 28, 2015 · 1 revision

There are several options for using the VOLTTRON code depending on whether you require the most stable version of the code or want the latest updates as they happen. In order of decreasing stability and increasing currency:

For most stable, download the source code for the latest release at: https://github.com/VOLTTRON/volttron/releases These are purely source code and are not tied to the git repository. To update them will require downloading the newest source code and re-installing.

For most stable but still pulling from the git repository use the 3.x branch (git clone –b 3.x https://github.com/VOLTTRON/volttron.git)

The master branch is now the default branch for VOLTTRON (meaning this is what you clone if you do not use the “-b” option). This branch will get the latest stable features are they are pushed. Master and 3.x will remain in sync until 4.x is released. At this point, 3.x will stop being updated (except for fixes) and 4.x will track master.

The “develop” branch contains the latest features as they are developed. Once a feature is considered “finished” it is merged back into develop. Develop will be merged into master once it is considered stable and ready for release. This branch can be cloned by those wanting to work from the latest version of the platform but should not be used in deployments.

The least stable branches are the “feature” branches. These are branches contain features which are in progress and under development. It is not recommended to clone feature branches except for exploring a new feature.

Wiki Home

Quick Start Guide

Getting VOLTTRON

VOLTTRON Community

VOLTTRON Core Services

Historians

Drivers

Instance Management

Applications
  • ...
Examples
Developers
HOWTOS

VOLTTRON Versions and Features

Transactional Network Platform Overview

Platform Services

Volttron Restricted

Information Exchange Standards

FAQ

Project Home

Clone this wiki locally