P4 Blog

  • March 07, 2013

    In a previous article, I described how Perforce shelving can be used as a very lightweight code review system. The 2013.1 release adds the capability to directly submit a shelf, which simplifies the workflow for informal review processes. There's another change that supports a slightly more sophisticated code review system: the ability to unshelve a change to a different branch.

    Here's the review process in a diagram.

    shelving table

    Posted In:
  • March 06, 2013

    Yes, it's 'Drag & Drop Collaboration for the Enterprise', but how does Commons measure up?

    At Merge 2013, The Perforce Conference, the Perforce Performance lab will supply tuning tips and performance measurement data on various platforms that can support a Commons server. We will delve into the data, including the number of users that can be supported, response time measurements, number of files to be supported and various configurations.

  • March 05, 2013

    Find yourself juggling a lot of Perforce connections in P4V? It's not uncommon for companies to silo unrelated code in multiple Perforce servers for simplified security and to minimize IP visibility, but this can mean developers who cross the boundaries have to bounce between a number of different Perforce servers to do their job. To make this workflow a bit easier, P4V supports "Favorite Connections" which can have more descriptive names than just a port, user, and client slammed together. Let me show you how to set this up.

    First go to the “Connection” menu and select “Favorite Connections”.

    P4V's favorite connection menu

    Posted In:
  • March 04, 2013

    Shelving is one of the most popular features Perforce ever introduced. Shelving work-in-progress is a great way to save what you're doing, try out new approaches to solving a problem, ask for code review, or hand off a task to someone else. The 2013.1 release introduces a couple of key improvements to shelving that make shelving a better solution to all of these problems, and particularly for shelving as a lightweight code review system.

    Let's say I've made a couple of changes to two source code files in my workspace:

    Posted In:
  • February 28, 2013

    Merge 2013 speakers slated for April 24-26 Perforce Conferencezzichterman

    What’s next? Celebrity sightings? Merge 2013, the Perforce Conference will bring together hundreds of Perforce Software customers, experts and innovators, and looks to break through pre-conceived notions of where versioning does or doesn’t belong.

    Attendees will hear how Lucasfilm, best known for creating the Star Wars and Indiana Jones movie franchises, uses Perforce proxies over a high-latency network to share big data halfway around the world. Three experts from Pixar animation studios will reveal how they continue to version everything, including an exclusive look at their archiving and deduping solutions — aptly named the Underminer and Shrink Ray.

    Posted In:
  • February 22, 2013

    matt community

    If you've ever had the chance to attend a Perforce event or spent time in our forums you know that we have an absolutely fantastic community of users and admins. It's hard not to be jazzed about the work we do after chatting with you folks about what you do with Perforce. However, after the events I always find myself wishing I had more time to engage with the community directly and help shine a spotlight on your work. There are as many exciting things happening with Perforce outside our walls as there are inside.

    Posted In: