Basic workflow
This book is roughly organized according to the administrator workflow. This section summarizes the basic workflow for setting up, configuring, and managing Helix Core Server.
-
Set up the environment in which you will install Helix Core Server.
Review installation pre-requisites in Plan the installation.
-
Download and install Helix Core Server.
See Install the server.
-
Start the server.
See the appropriate section on starting the server in Install the server.
-
Execute the
p4 protect
command to restrict access to the server. -
Configure the server.
Basic configuration includes enabling distributed versioning if needed, defining depots, defining case sensitivity and unicode, managing client requests, configuring logging, and configuring P4V settings. See Configure the server.
-
Define additional depots if needed.
See Work with depots.
-
Add users if they are not automatically added on login.
See "standard users" under "Types of users" in the p4 user topic of Helix Core Command-Line (P4) Reference.
-
Secure the server: set up secure client-server connection. Set up authorization and authentication.
See Secure the server.
-
Back up the server.
See Secure the server.
-
Monitor server performance and resource use.
See Monitor the server.
-
Manage the server and its resources: changelists, users, code sharing, disk space, and processes.
-
Tune the server to improve performance.
See Performance tuning.
-
Customize Helix Core Server by extending job definitions.
-
Customize Helix Core Server using trigger scripts.