Best Practices

Branching and merging in the face of agile development

The Flow of Change

Branching and merging in the face of agile development, extreme programming, team collaboration, and parallel releases. Presented at Google by Laura Wingerd of Perforce (56:37 mins.)

Seven Pillars of Pretty Code

Seven techniques to craft your code for easy readability and editing. (7:16 mins.)

High-Level SCM Best Practices

Recommended approaches to maximizing the effectiveness of your SCM system. Workspaces, codelines, branching, change propagation, builds, and process discussed (20:44 mins.)

Free for up to 20 users, 20 workspaces, forever. Or unlimited users and 1,000 files.