Use Git for Drupal Development
Irrespective of the project type, big or small, the first thing a drupal development company does, is to use a CVS module (Concurrent Versions System). Git is more of a DVCS (Distributed Version Control Systems) rather than the just a CVS, as in Git, the working copy of the code of every developer is also a repository that contains the full history of all changes. Designed with performance, security and flexibility in mind, it makes managing your projects much easier. To make things better, the entire Drupal development community uses Git extensively.