July 09, 2013by Bill Baffy, Software Engineer (@p4bill)
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. So now there's a different question you can ask yourself: How “done” am I?
July 02, 2013by Russ Tremain, Senior Build Software Engineer
I recently attended MERGE 2013, and happened to attend Matt Attaway’s walk-through of Perforce programming interfaces, entitled Perforce the Plentiful Platform. As Matt quickly established, Perforce provides an incredibly rich set of APIs for implementing build, test, or other automation processes on top of your Perforce source management system.
June 27, 2013by Ralf Gronkowski, Product Consultant
There is something in it for you: More lightweight branches.
With the 2013.1 release, Perforce enhanced Streams further and added a new stream type called “Task Streams”.
Here are a few details about what Task Streams can do for Perforce users who have yet not adopted Streams - I am assuming you have no experience with Streams and will focus just on what you need to get going on using Task Streams to facilitate lightweight branching.
First the big backend things. We need two new depots. The first one will serve as the container for our Task Streams. It is of type “stream” and I simply call it “tasks”. Here is the depot spec.
June 25, 2013by Perforce
Perforce Commons has passed a major milestone with the 13.3 release. As part of our ongoing commitment to better support our customers and partners worldwide, our easy-to-use document collaboration tool now provides Unicode support. This significantly improves Commons functionality in non-English and multilingual deployments for thousands of Perforce customers around the globe.
June 24, 2013by Stewart Lord, Software Architect
If you're reading this, there is a good chance we have a few things in common. One, we both use Perforce. Two, we both make software. And three, we care about our tools. If this isn't you, feel free to move along, but if it is, I'd like to have a little chat.