Helix Swarm Guide

This guide tells you how to use Helix Swarm for collaboration and code review for teams using Helix Core server. It is intended for anyone using Swarm to perform code review tasks with Helix server.

See these topics to get started:

New for Swarm 2021.1

Following is a summary of new information with links to the most prominent topics. For a complete list, see What's new.

Updated dashboard UI and content

The Swarm dashboard UI has been updated to show the information you need more clearly than ever before. New icons make it easier to see review states and votes for the reviews. We have also added test status and review complexity to make the dashboard even more useful. To make it even easier to get to your dashboard, we have added it to the Swarm menu.

Image of the Complexity tooltip

For information on your dashboard, see My Dashboard.

Activity added to the Swarm menu

We have added a link to the Activity page in the Swarm menu, this makes it even easier to view activity on the Helix Core server, see Activity.

Filter improvements for the Reviews list and My Dashboard pages

  • Reviews list page:

    • You can now select multiple projects in the Project filter.

    • You can now select multiple branches in the Branch filter.

    For more information about multi-select filters on the reviews list page, see Review filters.

  • My Dashboard page: You can now select multiple projects in the Project filter, see Filtering.

Single Sign-On (SSO) support improved

You can now exclude some Swarm users from using SSO, see Swarm configuration file.

Ubuntu 16.04 is not supported by Swarm

We no longer support Swarm installation on Ubuntu 16.04. This is part of our commitment to focus on supported technology platforms.

Additional help for Helix Core

Command line client usage

See the Helix Core Server User Guide for information on how to use the Helix server Command Line Client.

Command reference

See p4 client (graph) in the Helix Core P4 Command Reference for help configuring Helix server for building from mixed clients.

Helix server administration

See Helix Core Server Administrator Guide for information on installation, configuration, and management of Helix server.