Beyond Compare vs. Perforce P4

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Beyond Compare
Score 10.0 out of 10
N/A
Beyond Compare from Scooter Software headquartered in Madison is a utility for comparing different version of documents and seeing the differences. It also allows changes to be merged and synchronized.N/A
Perforce P4
Score 7.6 out of 10
N/A
Perforce P4 (formerly Helix Core) is the company's version control and peer code review solution. Perforce offers add-on products for code review for free, and Git support products.N/A
Pricing
Beyond ComparePerforce P4
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Beyond ComparePerforce P4
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Beyond ComparePerforce P4
Features
Beyond ComparePerforce P4
Version Control Software Features
Comparison of Version Control Software Features features of Product A and Product B
Beyond Compare
-
Ratings
Perforce P4
7.9
Ratings
4% below category average
Branching and Merging00 Ratings8.00 Ratings
Version History00 Ratings8.00 Ratings
Version Control Collaboration Tools00 Ratings8.00 Ratings
Pull Requests00 Ratings8.00 Ratings
Code Review Tools00 Ratings8.00 Ratings
Project Access Control00 Ratings8.00 Ratings
Automated Testing Integration00 Ratings8.00 Ratings
Issue Tracking Integration00 Ratings7.00 Ratings
Branch Protection00 Ratings8.00 Ratings
Best Alternatives
Beyond ComparePerforce P4
Small Businesses
GitHub
GitHub
Score 9.0 out of 10
Git
Git
Score 10.0 out of 10
Medium-sized Companies
Veracode
Veracode
Score 8.7 out of 10
Git
Git
Score 10.0 out of 10
Enterprises
Perforce P4
Perforce P4
Score 7.6 out of 10
Git
Git
Score 10.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Beyond ComparePerforce P4
Likelihood to Recommend
8.0
(0 ratings)
6.5
(0 ratings)
Likelihood to Renew
-
(0 ratings)
6.6
(0 ratings)
Usability
9.1
(0 ratings)
7.0
(0 ratings)
Availability
-
(0 ratings)
9.0
(0 ratings)
Performance
-
(0 ratings)
6.0
(0 ratings)
Support Rating
9.2
(0 ratings)
9.6
(0 ratings)
Implementation Rating
-
(0 ratings)
7.0
(0 ratings)
Ease of integration
8.0
(0 ratings)
-
(0 ratings)
User Testimonials
Beyond ComparePerforce P4
Likelihood to Recommend
Best for programmers, engineers to quickly compare different versions of the code before merging to master.
Helpful to work with large variety of file extensions. (i.e. txt, binary, excel etc.)
Not really helpful for managers/senior team members who are most likely aiming to have a report or summary of the overall changes.
Read full review
For large-scale codebases with fixed and regular releases that do not follow a continuous delivery paradigm, Perforce is certainly well suited. In projects that are small and distinctly separated from other discrete (though potentially dependent) units, the benefits of the Perforce tool may not be as clear of a victor over other systems.
Read full review
Pros
  • It allows for scrolling through both documents at the same line level meaning you are not required to skip between files to look at what is different between the two.
  • A comparison between registry hives can easily pinpoint issues for hundreds and thousands of records.
  • Tabbing can allow for multiple compares to take place at the same time.
Read full review
  • Merge algorithm is smart and utilizing the visual interface to do merges makes them easier to digest.
  • Easy to set up on multiple platforms and architectures and is well supported on all of them.
  • Visual interface has many tools and customization options that help to optimize and personalize workflow.
Read full review
Cons
  • I often need to exclude folders or files from the comparison. Currently, the fastest way is to right-click and then pick "exclude" from the context menu. Having the ability to multi-select folders and then exclude the group would be nice.
  • Sometimes we need to verify MD5 and SHA256 fingerprints, and this would be a nice enhancement within the tool.
Read full review
  • I was having a hard time learning it. Even if you are an experienced developer, there is some learning curve.
  • Can be slow when working with large data sets at once.
  • When working on multiple workspaces on the same machine, Perforce can make it difficult not to mess up the code.
Read full review
Likelihood to Renew
No answers on this topic
We have a need to consolidate into a single package, and have such a large variety of technical proficiency among our users that Perforce seems less suitable. Many would like to remain using it, however, even those who use Perforce are the minority, and are often limited to our development teams.
Read full review
Usability
Again, given the intuitive nature of this program, there is barely any learning curve needed. It is simple, reliable, accurate, and just one of those tools you always have with you and rarely think about until you don't have it. Then it is a case of OMG what was I thinking? This program is just very easy to use, and that makes it more valuable to me than some of my other software tools that cost significantly more.
Read full review
With Perforce Helix, you can use it via the command line, via P4V, or any of the other APIs included with the product. It is extremely easy for new users to get up and running. Users of Perforce Helix only have to pull in the files of interest to them. Also, Perforce is very easy to script and integrate into your CI/CD pipeline. Streams allows you to have pinpoint control of your workflow, and P4Search is the absolute best--I wish Perforce (the company) would talk more about this. It is absolutely fabulous!
Read full review
Reliability and Availability
No answers on this topic
In our large environment, Perforce is rarely "down". We have regular maintenance windows and from time to time Perforce can feel a little slow, but its always available. Tech support has always worked with our engineers and IT department to make sure that any real performance or stability issues are addressed quickly.
Read full review
Support Rating
I've only contacted Beyond Compare support for one issue ever, and that was an issue we had because we didn't track our license properly. Their support staff was friendly and helpful, quickly identifying the lost license key and helping us understand what our current license terms. We couldn't be happier with the responsiveness of their support.
Read full review
I had two representatives from Perforce contact me after downloading it but never responded when I had questions. I also had a difficult time finding good training material for getting started. There is a lot of available support material when running into issues, though, because of how many large companies use it.
Read full review
Implementation Rating
No answers on this topic
This rating is related to setting up an environment from an existing Perforce repository. Initial setup of Perforce as the repository for the company was done by a separate team long prior to my inception.
Read full review
Alternatives Considered
When Beyond Compare 4 came out, we briefly considered looking at other tools, like Code Compare, but in all reality, we never really considered it a viable option. Beyond Compare offers such a comprehensive solution, especially with its Pro License (and 3-way merging functionality.). Our development team is so comfortable with Beyond Compare at this point that it would represent a learning curve to shift off of it.
Read full review
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.
Read full review
Return on Investment
  • A positive impact is the very quick result set for files that are configured in the same manner (just select the files and get your results).
  • A positive is this software is not licensed based.
  • A negative is the overhead of editing fields such as dates to be equivalent.
Read full review
  • Locking assets make us have no merge problems which are harder to manage on other versions control without locking
  • Almost no need to give support to artists or non-tech folks because the operations are very straightforward
  • There's no way to do interim checkins without going to the process of creating a stream
Read full review
ScreenShots