meaningless title meant to provoke further reading

If Version Control Systems were Airlines. Very funny post, considering that I advocate Bazaar so much. Even funnier is that I still have my BeOS disks sitting around somewhere. I will now make 3 lists of version control systems.

Systems I have been paid to use:

  • PVCS
  • Visual Source Safe
  • CVS
  • Subversion
  • Bitkeeper
  • Bazaar
Systems that I use regularly (once a week or more):
  • Bazaar
  • Mercurial
  • Git
  • Subversion
Systems that I have tried out in the past or use occasionally
  • Monotone
  • SourceGear
  • Perforce
  • tla
  • RCS
  • SVK
  • Darcs
  • This list is really boring and irrelevant I'm going to stop now
I'm often bragging about Bazaar to people, and that is what I use for my daily work on Launchpad but Mercurial and Git have some neat things too (Bazaar has been quick to adopt great ideas from both Mercurial and Git). About the only thing I do with subversion is import code from an upstream subversion repo into Bazaar, although I have great respect for the Subversion developers and watched with great interest during Subversions early development (I was a CVS refugee at the time).

One pretty amazing thing was pointed out to me after my Bazaar presentation at BarCampMiami: the FLOSS version control systems are light years ahead of the proprietary systems in both functionality and ease of use. I don't think the proprietary systems will ever catch up here.