Why Use Version Control Software?
Version control software — like Helix Core — tracks and manages changes to your source code, digital assets, and large binary files.
Helix Core Enables World-Class Development…
Helix Core helps development teams move faster, even as they develop more complex products. And it provides a single source of truth across development. Contributors can sync their work into Helix Core from the tools they’re already using.
…at Enterprise Scale
Plus, Helix Core can handle everything. 10s of thousands of users. 10s of millions of daily transactions, 100s of terabytes of data. And 10,000+ concurrent commits. It can even deliver files quickly to remote users without the WAN wait. And it can be used on-premises or in the cloud.
How Helix Core Can Help Your Team
Helix Core helps development teams do their best work faster.
1. Spend less time dealing with tools and processes — and more time delivering value. Helix Core ensures that everyone is efficient. You'll get fast feedback, flexibility, and automation for faster builds.
2. Stop wasting your developers’ time with manual workflows — and let them get back to coding. Helix Core automates and enforces workflows for you. Plus, Helix Core integrates with your toolset, so you can version files in your favorite tool.
3. Handle everything — from 10s of 1000s of users to petabytes of data. Helix Core delivers high performance at scale. No matter how many users or files. Or how complex your environment is.
4. Tie what changed to why it changed. Helix Core tracks every change and maintains a complete version history. Its changelists help provide the auditability you need for compliance.
Helix Core Is the Center of Perforce Version Control
Perforce version control is built around Helix Core.
You can get more out of Helix Core with add-on products. It comes with code review (Helix Swarm) for free. And you can add Git support products (Helix4Git and Helix TeamHub).
Helix Core also has apps, plugins, and integrations, so teams can collaborate better — and keep working in the tools they prefer.
3 Key Features Development Teams Love
What Helix Core Does Better Than the Rest
Helix Core helps development and DevOps teams do their best work. And it’s the tool of choice for developing complex systems — and scaling to meet the needs of growing teams.
- Single Source of Truth
- Unrivaled Scalable Architecture
- Enterprise-Grade Security
- Customizable, Automated Workflows
- Version History For Compliance
- World-Class Support
Helix Core provides a single source of truth across development. You can store code, large binary files, and digital assets (including media files) in one central repository. And it can handle both hardware and software assets.
Distributed, global development teams prefer to use Helix Core for that very reason. It handles 10,000+ concurrent commits and intelligently syncs across locations. That means every developer is working with the latest version — no matter where they’re located.
Get a single source of truth. Try it now >>
Helix Core includes an unrivaled scalable architecture: Perforce Federated Architecture. This technology provides replication for high performance development and builds.
Remote teams get faster access via edge and replica servers. And they keep all your files synchronized with a central server. Large files. Large numbers of projects and files. High volume automation (millions of transactions a day). Your global teams get it all fast at LAN speed — without compromising security.
Get started with Perforce Federated Architecture and innovate at unrivaled speed and scale. Try it now >>
Helix Core offers enterprise-grade security for your intellectual property — code, binary files, and digital assets.
Helix Core provides granular access control — down to the individual file level. It brings the principle of least privilege to version control. So, you can secure your valuable assets by giving developers access to only the files they need to use, instead of entire repos.
You can use enterprise identity and access management (IAM) infrastructure with SSO, with AD/LDAP and SAML.
Secure your code, files, and assets. Try it now >>
Helix Core delivers customizable, automated workflows through Perforce Streams, Helix Core extensions, and Helix Swarm code review.
You can set up pre-defined, controlled branch/merge patterns, and other customizable workflows in Perforce Streams. You can also customize workflows and extend server functionally through extensions, a new feature in Helix Core 2019.1.
If you’re using Helix Swarm, you can customize workflows for code review and submission flows.
Get started with Perforce Streams, Helix Core extensions, and Helix Swarm. Try it now >>
Helix Core maintains an immutable history for every change ever made. This includes what the change was, who made it, and why.
You can use Helix Core’s version history and log recording features to satisfy audits. It can even help you deliver the information you need for regulatory and business compliance needs such as:
• ISO 26262
• 21 CFR Part 11 (FDA)
Get started with the best version control software for compliance. Try it now >>
Helix Core has a global support team with experts ready to help you. If you’re on a maintenance plan, you get access to our support team for questions or help when you need it.
You can even utilize our expert experience, tools, and process for migrating from existing systems (such as SVN or ClearCase) to Helix Core. And you can leverage our consultants, who have vast experience in source code management, for tricky projects.
Learn more about your support options with Helix Core. Get support info >>
Our teams are getting bigger and bigger. The speed, reliability, and scalability of Helix are crucial to Ubisoft, with more than 1,000 users depending on it."
"Merges and integrations run like greased lightning. Even when we’re doing 4,000-6,000 objects in an integration, it runs in moments. It’s fantastic."
When a developer says, “Sync to this changelist,” we know everything will work. We know with confidence that the binaries and source code belong together at a specific slice of time. So we know they work together.”
“Before, it could take up to a few hours. I had to download a copy of the source code, get all of the relevant test SDKs, strip out a hardcoded list of files, and then start the whole process over again."
and is reliable. It's like a force. It seamlessly integrates so you don't notice it, but it's connecting everything.”
Who Uses Helix Core?
Development teams across industries rely on Helix Core to do their best work at scale.
Get Started With Version Control Software
You can get started with the best version control software — without costs or limits. Helix Core is always free for up to 5 users and 20 workspaces.
See Helix Core in Action
Sign up for our next live 20-minute demo. You’ll see how version control works with Helix Core.
Get In Touch
Have questions? We're here to help!