How to Install Helix Core
Use this guide to install Helix Core and set up Helix Visual Client (P4V). Not a Helix Core customer?
Install Helix Core From the Command-Line
Now that you have reviewed your options, start setting up your server.
Using Linux? Start here
Using Mac? Start Here
Using Windows?
Walk through setting up Helix Core and Helix Visual Client on Windows 10.
Non-Package Linux Installation Instructions
- Make a directory for your installation on your local machine.
mkdir newinstall
- Navigate to your newly-created directory.
cd newinstall
- Navigate to the Helix Core (P4D) downloads page. Select your family, and platform, then click Download.
- Copy the p4d file in your newly-created directory.
- Give the OS user execution permission for the p4d file.
chmod 755 p4d
- Configure the OS environment for a Perforce user.
export P4USER=perforce
- Configure the OS environment Helix Core server port.
export P4PORT=localhost:1666
- Invoke the server executable, p4d, while specifying the current directory with `pwd` enclosed in backticks and the port as -p 1666:
The output is:./p4d -r `pwd` -p 1666 -J journal -L log -d
Perforce db files in '/home/bruno/newinstall' will be created if missing... Perforce Server starting...
- Navigate to the Helix Core command-line client (P4) downloads page. Select your family, and platform, then click Download.
- Copy the p4 file to the same directory where you copied the p4d file.
- Give the OS user execution permission for the p4 file.
chmod 755 p4
- Issue the p4 info command as follows, with ./ before p4 info:
./p4 info
- From the output, write down for future use the Server address value.S
User name: perforce Client name: linux-bruno Client host: linux-bruno Client unknown. Current directory: /home/bruno/newinstall Peer address: 127.0.0.1:12345 Client address: 127.0.0.1 Server address: localhost:1666 Server root: /home/bruno/newinstall Server date: 2018/11/14 15:18:55 -0800 PST Server uptime: 00:00:09 Server version: P4D/LINUX26X86_64/2018.2/1234567 (2018/11/02) Server license: none Case Handling: sensitive
Install Helix Visual Client
- Make a directory for your installation on your local machine.
- Navigate to the Helix Core Visual Client (P4V) downloads page. Select your family, and platform, then click Download.
- Extract p4v.tgz and install the application. Invoke the executable: ./p4v
- Connect the client to the "remote" server by using the Server address (port number from Helix Core installation.
- Now you can connect P4V to Helix Core.