toolsiconUn CVS (Concurrent Versions System) est un outil permettant le contrôle et la gestion de projet de développement collaboratif. Concrètement, vous bossez à plusieurs sur un projet d’appli Web, et vous avez besoin de connaître en direct l’état d’avancement du travail des autres ; vous avez également besoin de tester le site ou l’appli avec toutes les contributions des co-développeurs et enfin vous souhaitez pouvoir gérer finement les différentes versions développées au fur et à mesure de l’avancement du projet afin de pouvoir revenir en arrière en cas de soucis.
Et bien Apple a (encore) bien fait les choses sur ce coup-là, puisqu’un CVS complet est disponible via le package XCode Tools fourni avec OS X.