P4 Blog

  • April 21, 2015

    Here's a chance for some face time with a Perforce engineer. We're sending a few off the Island for a few days. We're even buying the beer!

    Posted In:
  • April 15, 2015

    I recently had the honor of participating in the Version Control episode of #c9d9, the Continuous Delivery (CD) 'Continuous Discussion' series hosted by Electric Cloud. Along with panelists from Macy's, GoMidjets, Sonatype and Electric Cloud, we asked four questions about version control and CD: 

    1. Who should use/what should be in version control?

    2. How does version control affect your CD pipeline?

    3. How will version control evolve?

    4. What are your version control horror stories?

    Posted In:
  • April 13, 2015

    Remember how the simplest thing we did early in this series of blogs was create a local repository? It’s been a while, so to refresh your memory we initialized a server, created a file, reconciled our work, and submitted it.

    Posted In:
  • April 07, 2015


    When I started using Git, I immediately came across the problem that I did not know which branch I was currently in. Using Perforce I do not tend to swap branches that often since I can shelve my changes if I need to swap what I am working on, but in Git I easily work in 3 or 4 branches in parallel. Hence my problem of knowing which branch is currently active.

    Posted In:
  • April 07, 2015

    Many current security tools (e.g., encryption, network defense and signature-based products) are focused on preventing outsiders from gaining access to sensitive internal file systems and databases. However defending organizations from insider attacks is becoming a growing concern. In a recent study Insider Threat Report from Vormetric, 89% of global senior business managers and IT professionals polled felt that their organizations were now more at risk from an insider attack; 34% felt very or extremely vulnerable.

  • April 02, 2015

    We’re happy to announce the general availability of our new Helix Versioning Engine, with built-in distributed version control (DVCS) capabilities.