January 15, 2014by Jackie Garcia, Senior Solutions Engineer at Perforce Software
During a Streams demo with a customer, many questions came up about unshelving into a different stream/branch. Our Shelving feature has been a part of our product since 2009.2, and the unshelving into a different branch feature was released in the 2013.1 version of the server.
When unshelving into a different branch, you need to consider the stream relationship. The key to dealing with unshelving into another branch is to not specify directionality for the actual unshelve, but rather specify to get the appropriate branchview to move the files, which is always generated by the child to parent relationship. Another key consideration is that there must be a direct relationship of the unshelved files example:
January 10, 2014by Furkan Khan, Director of Product Management
In many ways 2013 was our best year ever. For starters, we spent more time with our customers to better understand their needs and, in return, got valuable feedback across our product portfolio. On the product side, it was certainly our busiest year. Not only did we launch several new products in 2013, we also made many significant improvements to our core versioning engine and clients.
Let’s start by looking at the products we unveiled last year.
December 11, 2013by Bryan Pendleton, Software Engineer
As we near the end of 2013, it's exciting to look back at this year. You can make a strong argument (and I do!) that this has been the busiest and most eventful year in the history of the Perforce server.If you're a bit out of date with your server release, now is a great time to consider an upgrade! There are lots of exciting new features, bug fixes, and administrative improvements; for more details, read through our release notes.
September 12, 2013
by Stephanie Turner, software engineer at Perforce Software.
On September 10th, I presented a live DevTalk webinar for developers on using Task Streams for better, faster software development. Check out the recording here.
Here's my big admission for the day...Posted In:
August 01, 2013by Stephanie Turner (@p4vsteph)
The topic of code line management and policy makes for some lively discussions. If you ask 10 engineers their opinion, you'll get at least 12 answers.
July 03, 2013by Gabe Weiss, Technical Lead for P4V
Task branches, available in 2013.2 P4V, alleviate a lot of the mental stress around deciding when to branch for a fix or feature, and when to do the work directly in the active branch. With task branches, branching is nice and cheap.