The Perforce 2011.1 Beta Release is available now, and it offers significant improvements for every part of the Perforce user community.
The highlight of the release is Perforce Streams, which encapsulate 15 years of thinking about the right way to manage concurrent development (branching). Streams provide structure and guidance for managing the flow of changes between related branches and release efforts. The visual tools and workflow included with Streams will make ordinary release management activities simpler and faster for developers and release managers alike. And while Streams do provide guidance, the framework is flexible enough to accommodate almost any development model.
Under the hood, Perforce’s integration engine received a major overhaul, improving support for complex concurrent development. Several features like the simplified merging commands and fast context switching are available for both streams and non-streams use.
Perforce administrators will see some key improvements in user management, including support for Single Sign-On, and more segmented administrative roles.
Continuing our focus on speed and user experience, performance receives a boost in a few key areas. Several common tasks, such as moving a workspace to a new branch, are now simpler and faster.
The release notes have the complete list of new features, and you can rely on Perforce Support for any advice on upgrading to Perforce 2011.1. If you would like to try some of the new features, download the fully functional Perforce QuickStart Demo Installer (Windows) that includes a sample Streams depot. For a bit of guidance, watch our video that shows you how to get started with the demo installer and Streams. After that, read our Streams Migration Guide for some planning and implementation advice.
Give Perforce Streams a try – you’ll be amazed at how easy branching feels now. More exciting work is coming soon, so watch this space.
Randy DeFauw is a Technical Marketing Manager at Perforce Software. Prior to joining Perforce, he was a certified Perforce Consulting Partner and Perforce Certified Trainer. He has extensive experience with Perforce configuration, administration, and integrations. Randy is a frequent contributor to p4 blog, and recently presented the Real World Webinar Agile & the ALM Suite: How Perforce Enables Agile Processes.