P4 Blog

  • September 13, 2013

    Image: albaqir w/Flickr

    As a person who loves to tinker and build small, useful tools Swarm is a veritable playground for me. In particular I find the Swarm activity stream is a great place to unify events in my development pipeline in a central place. We've seen how to have external systems create events in the Swarm activity feed, but what if you find yourself needing to create events inside of a Swarm module? Today we'll cover that case.

    Posted In:
  • September 12, 2013

    On September 10th, I presented a live DevTalk webinar for developers on using Task Streams for better, faster software development. Check out the recording here.

    Here's my big admission for the day...

    Before moving into my recent role as an Open Source Community Developer, I was a UI developer at Perforce for 10 years, working on P4V and Streams.

    It's pretty well known around the “Perfortress”, that I'm a big fan of Streams and that I love me some dev streams.

    Posted In:
  • September 11, 2013

    Last week, GitHub announced capabilities for storing and diffing documents, with the intent to offer versioning capabilities to the non-developer audience.

    Version everything, has been Perforce's mantra for quite some time. Brand names such as Salesforce.com, Samsung, Pixar and SAP (the list goes on) have been using Perforce to actively manage digital information beyond source code. That’s because version control is something every knowledge worker battles—whether they know it or not. Ask yourself, "Do you have any files with names containing V1, V2?"

    Posted In:
  • September 10, 2013

    Image: Alexei von Wahl w/Flickr

    Perforce replicas support a variety of different configurations. The most basic replica type is the read-only replica, but there are several other types of replicas that you can deploy.

    The Forwarding Replica is one of my favorites.

    A Forwarding Replica combines some of the best features of the Perforce Proxy with some of the best features of the Perforce Replica.

    Posted In:
  • September 06, 2013

    Back in July Duncan Barbee and I took a trip north to attend the 2013 Visual Studio Industry Partner Summit. Due to NDA I cannot go into specific details on the Summit presentations, but it was certainly exciting to see some of what is on Microsoft's product, marketing, sales and partner roadmap. Microsoft's direction seems very much in line with Perforce's with a focus on ALM solutions enabling continuous delivery. They have also stepped up their release cadence with Visual Studio, the next major release is expected to be out before year's end.

    Posted In:
  • September 03, 2013

    For the past several months, I've been on loan to the Git Fusion QA team.  It's been interesting to see the intersection of these two very different systems.  One thing our development team has done is extended some of the git commands to return Perforce and Git Fusion specific information.  Here's a page from our user manual:

    Special commands in Git Fusion

    I thought it was pretty convenient to get this information without leaving the command line where the git user is probably typing.

    Posted In: