P4 Blog

  • October 02, 2013

    Here at Perforce, we’ve been talking about versioning everything for a long time, but what does the industry say on the topic? Thanks to relentless pitching that some say borders on stalking from our marketing team, the Editor-in-Chief of Dr.Dobb’s took a look at what it takes to version everything using SCM.

    Posted In:
  • October 01, 2013

    I'm presenting a webinar for developers on "hacking Perforce" and it got me thinking about how the best version control tool for your development environment is the one you build yourself.

    Whether you go with a commercial or open source system, no version control system can perfectly match up with your development pipeline's needs. Fortunately for those of us who like to build version control systems for a living, making a highly scalable, secure, and resilient version control system isn't a cakewalk.

  • September 30, 2013

    We just threw our first public hackathon, and as you can imagine, we learned a lot in the process. I'd like to share a few of things we learned, so that you can hopefully use some of our experiences in planning your own event.

    1) Have A Hook

  • September 27, 2013

    In my last article, I introduced the concept of the Stability Index, and in this follow-up, I’ll take you through the formula we’re currently using to calculate it.

    Calculating the Stability Index

    Note that while there is some mathematics behind the ‘Stability Index’, it’s not the result of years of scientific research. I’m also confident the formula and approach presented here will be refined over time, so it’s a work in progress. My hope is simply that it will be a useful and effective metric in that it will prompt the right questions at the right times.

    Posted In:
  • September 25, 2013

    In the spirit of our continuing efforts to 'Version Everything', we added an exciting new feature to Swarm that will make code review even easier: versioned reviews.

    Posted In:
  • September 24, 2013

    Posted In: