Install a Review Board adapter on Mac OS X/Linux

Install a Review Board adapter as a Review Board extension to retrieve code review data from instances of Review Board 1.7 and higher.

Minimum requirements:
Please refer to the installation steps below, then continue to configuration.
  1. Upgrade pip

    Upgrade pip if you do not have the minimum required version.

    sudo pip install --upgrade pip

  2. Upgrade setuptools

    Upgrade setuptools if you do not have the minimum required version.

    sudo pip install --upgrade setuptools

  3. Install the Orchestrate adapter as a Review Board extension

    If your server has internet access, use the command below to install the Orchestrate adapter as an extension. If upgrading, skip to the next step.

    sudo pip install --use-wheel --no-index --find-links=http://orchestrate.collab.net/RHEL/6/x86_64/wheelhouse orchestrate_rb

    If your server cannot access the internet do not use the command above. Instead, please see Install a Review Board adapter without internet access

  4. Upgrading the Review Board adapter

    If upgrading (instead of installing), add the -U flag to upgrade to the latest version of the Review Board adapter

    sudo pip install -U --use-wheel --no-index --find-links=http://orchestrate.collab.net/RHEL/6/x86_64/wheelhouse orchestrate_rb

  5. Restart Review Board's web server to register the newly installed Orchestrate adapter.

    Proceed to Configure Review Board adapter (TeamForge integrated).