2008
A Visual Guide to Version Control | BetterExplained
by nhoizey & 8 othersThis guide is purposefully high-level: most tutorials throw a bunch of text commands at you. I prefer to cover the high-level concepts without getting stuck in the syntax (the manual is always there, don’t worry). Sometimes it’s nice to see what’s p
2007
Streamed Lines: Branching Patterns for Parallel Software Development
by nhoizey & 3 othersMost software version control systems provide mechanisms for branching into multiple lines of development and merging source code from one development line into another. However, the techniques, policies and guidelines for using these mechanisms are often misapplied or not fully understood. This is unfortunate, since the use or misuse of branching and merging can make or break a parallel software development project. Streamed Lines is a pattern language for organizing related lines of development into appropriately diverging and converging streams of source code changes.
2006
Version Control Systems Comparison
by nhoizey & 10 others (via)This is a comparison of version-control systems. It is split into several categories and sub-categories under which the systems are checked.
2005
CVS Quick Reference Card
by nhoizey & 2 othersEverything you need to know to master CVS, a free version control system running under various platforms
1
(4 marks)