Helix Swarm Administrator Guide

This guide tells you how to install, upgrade, configure, and administer Swarm. It is intended for Swarm administrators.

New for Helix Swarm 2024.4

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

Added support for Haxe code for syntax highlighting in the Review page

The syntax highlighting in the Review page now supports Haxe code, see Supported syntax highlighting in the Review page.

Added ability to check that user has permission to paths added to branches

Added a new configurable permission_check for projects in SWARM_ROOT/data/config.php file that enables Helix Swarm to check if a user has permissions to create a branch for a specified path. See Configuration overview.

When deleting users in Helix Core Server, they are now removed automatically from Helix Swarm's lists of users

When a user is deleted from the Helix Core Server, Helix Swarm automatically removes the deleted user from the user profile, test definitions, workflows, projects, and groups. See How Swarm handles deleted users .

Upcoming changes

PHP 8.0 version will no longer be supported in Helix Swarm 2024.5 release. See Important information.

Additional help

Helix Core Command-Line (P4) Guide

See the Helix Core Command-Line (P4) Guide for concepts and procedures for the command line client.

Helix Core Command-Line (P4) Reference

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

Helix Core Server Administrator Guide

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

Helix Swarm Guide

For earlier versions of the Helix Swarm Guide