[Response] CVS developers favored an approach in which programmers frequently committed changes to the centrally checked-in copies of files in order to aid merging and foster rapid distribution of changes to all users. [Criticism] 
No support for distributed revision control or unpublished changes.