Blog Feed Post

Perforce Introduces Hybrid Version Control

New Capabilities Combine the Benefits of Git and Perforce, Giving Developers Greater Flexibility while Accelerating the Pipeline for DevOps

WOKINGHAM, UK (March 18, 2014) - Perforce Software today announced industry's most comprehensive platform for hybrid version control. Unique capabilities across the Perforce suite of solutions help developers use Git alongside Perforce's native versioning protocol (P4) without hindering DevOps teams from implementing and accelerating their continuous delivery pipelines. Enterprises can now adopt either centralised or distributed workflows, or both together, based on the needs of each project instead of having to make a choice.

"The Perforce hybrid model offers the perfect combination of the scalability and reliability of Perforce and the agility and flexibility of Git," said Earth Warren, director of information technology at Beachhead Studio.

Developers and the Enterprise
In recent years, software organisations have been forced to choose between offering developers the flexibility of using popular distributed version control system (DVCS) Git and meeting the security and agility needs of enterprise DevOps.

According to a 2013 report[1] from Gartner, "The DVCS model for source code version and configuration control gained popularity with individual programmers because it gives them better performance and makes the creation of new code branches simpler and quicker. The challenge for managers is to maintain the programmer benefits while serving the team's and enterprise's needs for quality, visibility, security and consistency."

Furthermore, organisations have found it difficult to manage large projects with Git because of its inherent limitations with large code bases and files, while developers have had to use outdated or home-grown tools for collaboration and code review.

Collaboration without Compromise
With hybrid capabilities for version management, Perforce combines the flexibility of Git with the enterprise-readiness of Perforce's suite of versioning and collaboration solutions.

With Perforce, developers using Git can now contribute to broader team goals more easily, without any changes to their workflows or needing to deploy anything new on their desktops. Perforce also provides repository management and refactoring capabilities that are essential to using Git in an enterprise setting. Teams of developers can use Git; P4Sandbox, Perforce's DVCS solution; Perforce clients or any combination thereof, while targeting the same code base. Perforce also offers optimisations for globally distributed development teams working with Git. Using built-in replication technology, Perforce makes the Git experience seamless for large distributed development teams—without the need for third-party overlays.

The social coding and collaboration capabilities of Perforce Swarm now extend across both Git and P4. This enables pre-commit reviews for Git-based code in the same tool and workflow as those for P4-based code, resulting in improved code quality and efficiency. These reviews can include any size or type of file—code, images, configurations and binaries like artwork, schematics, documents, etc. Perforce has also introduced new support for reviewing 3D models from within the same environment.

Furthermore, all code and artifacts, committed via either Git or P4, can reside in a unified repository, giving DevOps a unified interface for plugging-in their continuous delivery machinery as well as the ability to enforce a consolidated security policy as mandated by enterprise IT.

Perforce hybrid version control and collaboration solutions foster:

  • Coding using Git or P4
  • Consolidated visibility and tracking across the entire code base
  • Management of all file sizes and types in a single, secure platform
  • Social coding and collaboration across Git and P4 commits
  • Development analytics across all projects
  • Enterprise scale without manual complexity

"We've seen that letting your teams use the tools they're comfortable with is a great way to foster innovation," said Christopher Seiwald, founder and CTO at Perforce. "That's the fundamental goal behind our hybrid model. Developers can work as they like, Release Managers can get products out the door faster, and the DevOps team can check all the boxes for 'ilities,' like traceability, scalability, auditability. There's no longer a need for anyone to compromise."

[1] Gartner Hype Cycle for Application Development, 2013, Nathan Wilson, Gordon Van Huizen, Brian Prentice, July 25, 2013

# # #

About Perforce Software
Perforce version management solutions power Continuous Delivery. Perforce is trusted by industry-leading companies like Salesforce.com, SAP and the New York Stock Exchange to manage their most valuable IP. Perforce products help teams work in concert on important digital assets including software code, documents, multimedia, spreadsheets, images and more. They are unique in their ability to handle large and distributed collections of content, enabling higher productivity, lower costs, improved security and compliance. The company is headquartered in Alameda, Calif., with international operations in the United Kingdom, Canada and Australia. For more information, visit www.perforce.com.

Media Contacts:
Ivana Gaspic, Perforce Software
O: +1 510-473-3186
C: +1 415-955-7483
[email protected]

Maxine Ambrose/Jim Buchanan
Ambrose Communications
O: +44 1491 412944
[email protected]

Source: RealWire

Read the original blog entry...

More Stories By RealWire News Distribution

RealWire is a global news release distribution service specialising in the online media. The RealWire approach focuses on delivering relevant content to the receivers of our client's news releases. As we know that it is only through delivering relevance, that influence can ever be achieved.

Latest Stories
SYS-CON Events announced today that Niagara Networks will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Niagara Networks offers the highest port-density systems, and the most complete Next-Generation Network Visibility systems including Network Packet Brokers, Bypass Switches, and Network TAPs.
SYS-CON Events announced today that Embotics, the cloud automation company, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Embotics is the cloud automation company for IT organizations and service providers that need to improve provisioning or enable self-service capabilities. With a relentless focus on delivering a premier user experience and unmatched customer support, Embotics is the fas...
In an era of historic innovation fueled by unprecedented access to data and technology, the low cost and risk of entering new markets has leveled the playing field for business. Today, any ambitious innovator can easily introduce a new application or product that can reinvent business models and transform the client experience. In their Day 2 Keynote at 19th Cloud Expo, Mercer Rowe, IBM Vice President of Strategic Alliances, and Raejeanne Skillern, Intel Vice President of Data Center Group and ...
SYS-CON Events announced today that StarNet Communications will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. StarNet Communications’ FastX is the industry first cloud-based remote X Windows emulator. Using standard Web browsers (FireFox, Chrome, Safari, etc.) users from around the world gain highly secure access to applications and data hosted on Linux-based servers in a central data center. ...
Virgil consists of an open-source encryption library, which implements Cryptographic Message Syntax (CMS) and Elliptic Curve Integrated Encryption Scheme (ECIES) (including RSA schema), a Key Management API, and a cloud-based Key Management Service (Virgil Keys). The Virgil Keys Service consists of a public key service and a private key escrow service. 

SYS-CON Events announced today that Cemware will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Use MATLAB functions by just visiting website mathfreeon.com. MATLAB compatible, freely usable, online platform services. As of October 2016, 80,000 users from 180 countries are enjoying our platform service.
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
All clouds are not equal. To succeed in a DevOps context, organizations should plan to develop/deploy apps across a choice of on-premise and public clouds simultaneously depending on the business needs. This is where the concept of the Lean Cloud comes in - resting on the idea that you often need to relocate your app modules over their life cycles for both innovation and operational efficiency in the cloud. In his session at @DevOpsSummit at19th Cloud Expo, Valentin (Val) Bercovici, CTO of So...
More and more brands have jumped on the IoT bandwagon. We have an excess of wearables – activity trackers, smartwatches, smart glasses and sneakers, and more that track seemingly endless datapoints. However, most consumers have no idea what “IoT” means. Creating more wearables that track data shouldn't be the aim of brands; delivering meaningful, tangible relevance to their users should be. We're in a period in which the IoT pendulum is still swinging. Initially, it swung toward "smart for smar...
SYS-CON Events announced today that eCube Systems, the leading provider of modern development tools and best practices for Continuous Integration on OpenVMS, will exhibit at SYS-CON's @DevOpsSummit at Cloud Expo New York, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. eCube Systems offers a family of middleware products and development tools that maximize return on technology investment by leveraging existing technical equity to meet evolving business needs. ...
Fifty billion connected devices and still no winning protocols standards. HTTP, WebSockets, MQTT, and CoAP seem to be leading in the IoT protocol race at the moment but many more protocols are getting introduced on a regular basis. Each protocol has its pros and cons depending on the nature of the communications. Does there really need to be only one protocol to rule them all? Of course not. In his session at @ThingsExpo, Chris Matthieu, co-founder and CTO of Octoblu, walk you through how Oct...
Fact is, enterprises have significant legacy voice infrastructure that’s costly to replace with pure IP solutions. How can we bring this analog infrastructure into our shiny new cloud applications? There are proven methods to bind both legacy voice applications and traditional PSTN audio into cloud-based applications and services at a carrier scale. Some of the most successful implementations leverage WebRTC, WebSockets, SIP and other open source technologies. In his session at @ThingsExpo, Da...
So you think you are a DevOps warrior, huh? Put your money (not really, it’s free) where your metrics are and prove it by taking The Ultimate DevOps Geek Quiz Challenge, sponsored by DevOps Summit. Battle through the set of tough questions created by industry thought leaders to earn your bragging rights and win some cool prizes.
In past @ThingsExpo presentations, Joseph di Paolantonio has explored how various Internet of Things (IoT) and data management and analytics (DMA) solution spaces will come together as sensor analytics ecosystems. This year, in his session at @ThingsExpo, Joseph di Paolantonio from DataArchon, will be adding the numerous Transportation areas, from autonomous vehicles to “Uber for containers.” While IoT data in any one area of Transportation will have a huge impact in that area, combining sensor...
The Internet of Things (IoT), in all its myriad manifestations, has great potential. Much of that potential comes from the evolving data management and analytic (DMA) technologies and processes that allow us to gain insight from all of the IoT data that can be generated and gathered. This potential may never be met as those data sets are tied to specific industry verticals and single markets, with no clear way to use IoT data and sensor analytics to fulfill the hype being given the IoT today.