Chapter 6. Weaknesses

It’s not all pretty flowers and frolicking deer for DVCS systems; there are a few areas where solutions from the CVCS world still win.

Before I begin, let me say a word about the freshness date of the material in this chapter. As I write this in mid-2011, the most popular tools in the DVCS world are Git, Mercurial, and Bazaar. The issues mentioned here are common legitimate criticisms heard by CVCS users who are evaluating the decentralized model for version control. But things are moving very fast.

So the version control arena is in a sea of change right now, but I am confident of two things:

  1. DVCS is the way of the future for version control. This model will become mainstream.

  2. In the DVCS world, the current state of the art is just the beginning.