If you are completely new to perforce I'd recommend getting familiar with the manual first.
This book really digs into how to manage branches and shows how to use Perforce in real world situations, like freezing branches, then applying patches.
The writing style is easy to follow, the book is well edited and clearly laid out, and the examples are well-chosen and meaningful.
This has become my go-to book for Perforce. I do find myself putting sticky tabs on certain pages to refer to some of the longer recipes. Read morePublished 5 months ago by J. Shaver
Should you use Perforce? No. Back in 2005 it must have seemed like a viable alternative, but now that the DVCSs have arrived (Git, Mercurial, etc. Read morePublished 17 months ago by Amazon Customer
I have used a variety of version control systems over the years (RCS, PVCS, ClearCase, Subversion, etc.). Read morePublished 18 months ago by D Anderton
Or anyone else who has any input into their company's software control decisions. (Or pretty much anyone using Perforce, or thinking about using Perforce, etc. Read morePublished on July 2, 2008 by W. Ivey
I found this book a better resource for learning Perforce over the online documentation. It offers a good variety of source management situations and how to use Perforce in them.Published on December 12, 2007 by Michael A. Klem
This book was better than I expected, because it not only explains how to use Perforce, but it covers handling branches in general using the "Tofu model" of softer to firmer... Read morePublished on October 29, 2007 by Chris
As the title suggests, this is a how-to guide for doing Software Configuration Management with Perforce, but there's more. Read morePublished on October 21, 2007 by Steve Berczuk
If you have used perforce a little bit but are unsure how to make the best of it or learn more effective ways of using some of the more powerful features I recommend this. Read morePublished on August 19, 2007 by M. Asfaw