Perforce Helix Installer ("HI")
===
Welcome
---
This is the home of the Perforce Helix Installer project.
Perforce [Helix](http://www.perforce.com/helix) is a unified platform for collaborative development and protection of any type of intellectual property. It consists of an integrated ecosystem of proven, enterprise-grade systems for versioning, code collaboration, continuous delivery.
Helix Installer is capabile of quickly transforming a vanilla Linux machine -- virtual or bare metal -- into a demonstration grade deployment of Helix, suitable for a Proof of Concept rollout. This is an alternative to the [Helix Enterprise Evaluation virtual appliance (OVA)](http://www.perforce.com/downloads/helix).
Features
---
* Fast. Runs in under 20 minutes.
* Easy. Provides reasonable defaults for port numbers, passwords, data storage areas, and all inputs that would otherwise require human interaction.
* Comprehensive. Installs P4D/Git Fusion/Swarm, all with one command line.
* Automates connction to the [Perforce Package Repository](http://package.perforce.com/).
* Optimized for easy Git repo insertion. A p4import
user is created and configured with an SSH key, ready to immediately start Git repo imports. A supplemental higf_import
tool imports Git the master branch of a git repos in a single step, needing only the cloning URL as input.
* Simplifies Entrerprise Deployment. While optimized for getting going quickly, HI is designd to enable a fast path from a PoC to small-scale production deployment following the Helix evaluation, with a nominal hop from there to a large-scale enterprise deployment. Based on the Consulting [Server Deployment Package (SDP)](https://swarm.workshop.perforce.com/projects/perforce-software-sdp).
* Pre-loads the [Perforce Sample Depot](http://answers.perforce.com/articles/KB/2439)
Helix Components
---
HI 1.0 can install the following Helix Components, all fully configured an intgegrated:
* P4D - the Helix Versioning Engine, the core of Helix.
* Helix Git Fusion - enables Git collaboration and access to the Helix Versioning Engine for Git users.
* Helix Swarm - Collaborative web-based code review and continuous delivery.
Platform Support
---
HI v1.0 is developed and tested with:
CentOS 6.6.
It is expected to work as is with CentOS 6.5, Red Hat 6.5 and 6.6, and other YUM-based Linux distros. Future releases may add support for other popular Linux distributions, including those using APT.
Helix Component Compatibility
---
HI v1.0 supports:
* P4D 2015.1
* Git Fusion 2014.3
* Swarm 2014.4
Contact Us
---
Please contact Perforce Consulting (mailto:Consulting@Perforce.com) for more information.
Project Status
---
This project is being considered for further developmnt and is not ready for general consumption.