P4 Blog

  • July 07, 2011

    Friday marks the final launch of Space Shuttle Atlantis and the end of a 30-year trajectory for America’s Space Transportation System. As always, spacevidcast.com, sponsored by Perforce, will be there to document the historic event with high-definition video and absorbing interviews.

    Posted In:
  • June 30, 2011

    The New Yorker recently ran an interesting article on neuroscientist David Eagleman. Part of Eagleman's research is on the varying perceptions of time, and the oddball effect is a simple experiment that illustrates how the mind doesn't always track elapsed time accurately. In the experiment, you watch a series of simple images flashing on a screen. Most of the images are of a brown shoe, but every once in a while you see a flower instead.

    Posted In:
  • June 29, 2011

    Starting with version 2010.2, 'p4 set' on Mac OS X can now be used to set Perforce variables as user or system preferences in your Mac preferences folder. For example, you can do:

    p4 set P4USER=bryan

    to persistently store the definition of the P4USER variable on your Mac, and then you don't have to remember to set it each time.

    When you do this, the variable is added to a "plist" file in your preferences folder, i.e., to

    ~/Library/Preferences/com.perforce.environment.plist

    Posted In:
  • June 21, 2011

    Perforce's VP of Product Technology, Laura Wingerd, is the driving force behind the ideas that eventually took shape as Perforce streams. In this short video, she offers an interesting take on the ideas behind streams, and talks about the challenges that streams will make easier. Once you watch this, check out some of Laura's recent articles on streams in the blog:

  • June 20, 2011

    2011.1 is going to have a lot of exciting new integrate/resolve functionality, and so far I've blogged about how we're going to be able to resolve moves and filetypes. When you read the 2011.1 release notes, you may notice a two-digit job number in there and wonder if it's a typo. It's not, and that long-awaited functionality is the subject of today's blog post.

  • June 17, 2011

    In my last blog post I talked about how the 2011.1 server is going to be able to propagate moves (aka renames) via integrate and resolve, and we got a peek at how 'p4 resolve' is going to be able to handle changes other than those made to content. Today I'll talk a bit about filetypes.

Pages