March 03, 2017
December 14, 2015
Mark Warren, Marketing Director at Perforce SoftwareBranching is what makes version management so important to developers. It allows teams to work in parallel, to experiment and to ensure the right features are released at the right time. Good branch management is key to effective development. Bad branching will cause risk and rework. Here are eight tips to help you develop a coherent, effective branching strategy.
September 01, 2015
John Williston, Product Marketing Manager at Perforce Software
Git’s popularity for open-source and other small- to medium-size projects has led inexorably to the enterprise, but making Git work in that arena is neither easy nor obvious. In this 7-part blog series, we will review some of the challenges faced when using Git in the enterprise space and recommend best practices for successfully managing the task.
April 28, 2015
by Sam Stafford, Developer at Perforce Software
The 2015.1 release adds a new command, "p4 switch," that is designed to make it easy to switch between different streams when you're in the middle of a pending change. In a previous blog post we looked at a simple example of using "p4 switch" to make a quick change in a dev branch; I thought I'd talk a bit more about what exactly is happening when you run this command.
November 19, 2014
by Frank Compagner, Lead Tools Programmer at Guerrilla Games
This year marks the 10 year anniversary of Guerrilla Games moving all code and assets into Perforce. Back then, a project was done by 35 developers and it had about 200 GB of data in the depot. 10 years on, our last project was produced by 350 people and has a head revision that’s just shy of 2 TB. We’ve learned a lot along the way in terms of dealing with the increase in data and team sizes, as well as general complexity.
February 18, 2014Perforce
And merging. Whether you do it connected or disconnected, we'd like to know what you really need from Perforce. Take our 5 minute survey and get your voice heard.Posted In: