I am working in a project which was using the Perforce repository. So I was using P4 and P4V tools, to make commits and submissions. Now I decided to make my machine cleaner, so I reinstalled the Ubuntu, and making new settings.
Installing the P4 and P4V, made me a little confused. I can install next things, to get the p4 tool:
$ sudo apt-get install perforce-cli
and
$ sudo apt-get install helix-cli
So the question is what is the difference betwen helix-* products and perforce-*. Is it just new\old names? perforce-*** has more things that can be installed
Helix Core, formerly Perforce Helix, is the company's version control software for large scale development environments.
Perforce Is Centralized Having one copy of a project creates a single source of truth across your enterprise. This also improves communication because work in progress is easily visible to other team members. Whereas the status of Git work in progress is only stored in a local repository.
Today it is popular among professional teams of all scales, from indie developers to large enterprises, as well as critical open source projects such as Android and the Linux kernel. Yet Perforce, a commercial centralized SCM system, still resonates with game developers and other subsets of software developers.
SVN has no Git management capabilities. For teams who want to store Git natively, Helix4Git is an add-on option from Perforce. It lets you store Git repos in the high-performance Helix Core server. With Helix4Git, teams can scale Git to achieve accelerated collaboration and up to 80 percent faster builds.
Helix is the new name that we have given to some Perforce Products.
I.E, Helix Server = P4D = Perforce Server
Helix CLI = P4 = Perforce Command Line client.
To install the latest version of the Helix Server (Perforce Server) and Helix command line client (P4) using packages, run:
sudo aptitude install helix-p4d helix-cli
Hope this helps, Jen.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With