Principles of CVS

Essential tool at heart of collaborative software development

Several people working in collaboration on same items

But also the same people working on different versions of the same items

Tracking changes

Semi-connected

No development model imposed : necessity of communication in the team

Reference : http://www.cvshome.org