Skip to main content
TrustRadius
Perforce Helix Core

Perforce Helix Core

Overview

What is Perforce Helix Core?

Multinational company Perforce, headquartered in Alameda, California offers a version control and peer code review solution. Perforce version control is built around Helix Core with add-on products for code review (Helix Swarm) for free, and add Git support products (Helix4Git…

Read more
Recent Reviews

TrustRadius Insights

Users have adopted various revision control packages like Perforce, Git, and SVN to develop and store data independently. Perforce serves …
Continue reading

Great Once It Is Set up

10 out of 10
March 14, 2020
Incentivized
Each lab site has its own set of developers that operates independently but we are moving towards more collaboration and sharing software …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Perforce Helix Core?

Multinational company Perforce, headquartered in Alameda, California offers a version control and peer code review solution. Perforce version control is built around Helix Core with add-on products for code review (Helix Swarm) for free, and add Git support products (Helix4Git and Helix TeamHub).…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

254 people also want pricing

Alternatives Pricing

What is GitHub?

GitHub is a platform that hosts public and private code and provides software development and collaboration tools. Features include version control, issue tracking, code review, team management, syntax highlighting, etc. Personal plans ($0-50), Organizational plans ($0-200), and Enterprise plans…

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps…

Return to navigation

Product Details

What is Perforce Helix Core?

Perforce Helix Core is a version control system for teams who need to accelerate innovation at scale. It is used to store and track changes to digital assets, from source code to binary to IPs, and connects teams.

Perforce Helix Core Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Multinational company Perforce, headquartered in Alameda, California offers a version control and peer code review solution. Perforce version control is built around Helix Core with add-on products for code review (Helix Swarm) for free, and add Git support products (Helix4Git and Helix TeamHub). The original Perforce SCM solution was expanded via the Surround SCM, a software configuration management application which was developed by Seapine Software and now owned by Perforce since that company's acquisition of Seapine in October 2016. Perforce integrated the software with its Helix ALM product. Surround SCM integrates with Perforce's Helix ALM to help manage code, along with requirements, tests, and issues.

Reviewers rate Support Rating highest, with a score of 9.6.

The most common users of Perforce Helix Core are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(32)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users have adopted various revision control packages like Perforce, Git, and SVN to develop and store data independently. Perforce serves as the backbone of version control for builds, ensuring everyone has the latest content and code. It is easy to get started with Perforce, allowing users to pull the files they want. However, it can be challenging to perform more complex tasks like branching and integrating. Nevertheless, Perforce supports a rich GUI for most tasks and a command-line interface for automated or advanced tasks, making it suitable for users with varying technical proficiency.

Perforce is accessible globally and externally to product licensees, supporting all major features like branching, shelving, and p4web. The visual client of Perforce is user-friendly, presenting the directory structure conveniently and consistently across platforms. Its merge optimization feature is highly useful for day-to-day operations, providing efficient code merging capabilities. This makes Perforce ideal for agile development, big data services, and marketing materials across thousands of automotive dealerships.

Moreover, Perforce is scalable and suitable for small to enterprise-level projects. It integrates well within a .Net environment and is leveraged by several departments to track changes in software, documentation, and assets, providing quick access to change history and approvals. In industries like healthcare, Perforce Helix Core serves as the source control management system of choice for corporate products, internal applications, custom code, and configurations. Beyond version control purposes, Perforce is also used for collaboration and sharing software between independent developer groups within and across different lab sites. In addition to its version control capabilities, Perforce ensures the integrity of code bases by providing backup and revision control features.

Attribute Ratings

Reviews

(1-13 of 13)
Companies can't remove reviews or game the system. Here's why
Pavel Petrov | TrustRadius Reviewer
Score 1 out of 10
Vetted Review
Verified User
Incentivized
In my opinion, Perforce Helix Core is on a top level of irritation and anti-user experience. In my experience, I can't do simple things like 1 word file edits, while I have never been confused when using something based on Git.
Luiz Wendt | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Git is great, I love Git. But it's not great for dealing with binary assets, even when using Git LFS. Locking is not as simple as on perforce. Git presents some problems on using for non-tech people it can get overwhelming and tech people have to come by and help.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
New users of Perforce Helix can be up and running in less than thirty minutes. It is easy to use, but also very powerful. Bitbucket is slow, prone to outages, and (for large teams) requires a team of dedicated administrators. I've had request for information from Bitbucket that requires hours to pull together that would take me less than 30 seconds in Perforce Helix. Large file storage in Bitbucket is clunky and requires you to jump through too many hoops. It's not even something you have to think about with Perforce Helix, as you are only limited by your OS.

Perforce Helix is very easy to use even for non-developers. I wouldn't dare ask a non-developer to store their documentation in Bitbucket.


Score 10 out of 10
Vetted Review
Verified User
Incentivized
My last two jobs used SmartSVN but it required a paid license to use regardless of the number of users. The initial setup for Perforce was much more difficult than SmartSVN. There is a lot of parity between the two software packages even though the terminology can be different. The communication between the server and SmartSVN seems to be smaller and fails more often than Perforce when the connection is slow, like on a remote VPN.
September 30, 2019

Great Code Version Control

Kaleb-John Loo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Perforce has a better built native visual client that is much simpler to use than Git's. It has a lot of optimizations in the workflow that can execute common patterns during a usual workday. Perforce also has an easier to understand method of presenting merge conflicts and does a better overall job of handling merges.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Perforce is internally hosted, which makes it quite a bit faster. I found it easier to use that GitHub and Bitbucket, at least in terms of checking out files and creating changelists. GitHub and Bitbucket are much better for smaller teams, as they are cloud hosted, making initial setup much easier.
Filip Witkowski | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Today's web based software makes them easier to integrate into a development process. JIRA with integrated Bitbucket as the versioning tool, is ahead of the competition. However for large organizations, Perforce is still a very good choice. GitHub can be used as free tool, but only for public projects. Perforce is expensive, but much more powerful than GitHub.
Score 4 out of 10
Vetted Review
Verified User
Incentivized
  • Apache Subversion,Git
Subversion
  • missing many of the features that Perforce provides, but
  • a much more lightweight versioning system
  • with fewer commands, this has a lower barrier to entry
  • like Perforce, has a single, centralized database master
Git
  • similarly has a more limited feature set
  • excels in the realm of rapidly creating and merging feature branches
  • has a concept of origins, but each client has its own full-fledged repository
The difference between Git and Perforce related to centralization is of great interest. This simplifies working on teams that are geographically disparate, whether separated by a few miles or on different sides of the planet (such as the United States West coast and India).

Having a centralized repository in this case would vastly slow down the request/response cycle for repository access, whereas a replicated system like Git keeps the process fast until the developer needs to push to or pull from the origin. Each client also can define its own origin in Git, such that a daisy chain from a given individual to a source of record (or multiple as a form of fallback mechanism) can vastly improve efficiency.
Score 4 out of 10
Vetted Review
Verified User
Incentivized
  • SVN,GIT
Perforce has more features than SVN. However even the simpler tasks in SVN require a degree more technical aptitude with Perforce. Git offers most of the same features, however most of these are only really supported via the command-line in Git, where as most tasks can be performed through Perforce's GUI. Perforce is much more expensive than the other two.
Return to navigation