Capítol 1. Introducció

El Cervisia és un frontal fàcil d'emprar per al sistema de control de versions. Amb l'ànim d'implementar el CVS en una interfície unificada, amb resolució de conflictes, diferències i visualitzadors de l'historial, estat de les còpies de treball dels fitxers i implementació de la majoria de funcions del control de versions. El podeu obtenir construint el programa Cervisia o instal·lant el paquet Cervisia proporcionat per la vostra distribució.

Un sistema de control de versions és una eina per a enregistrar, gestionar i distribuir diferents versions de fitxers. El CVS és un sistema de control de versions. Permet compartir senzillament les vostres modificacions, de manera que cadascun dels contribuïdors pot treballar amb la seva còpia local al mateix temps, sense por de sobreescriure les altres modificacions. Permet recuperar les versions passades (útil per a fer el seguiment d'errors), la creació de branques (per desenvolupament experimental o per llançaments del codi) i més.

El repositori principal normalment conté un projecte col·laboratiu (comercial o no), però podeu aprofitar les característiques de control que ofereix el CVS fins i tot per a un projecte desenvolupat exclusivament per vós. És fàcil establir un repositori local, i obtenir la capacitat de rastrejar els canvis que causen els errors, desfer els canvis, evitar la pèrdua accidental de la informació, etc.

El repositori conté els fitxers del projecte, i cada contribuïdor manté la seva pròpia còpia local, anomenada còpia de treball o entorn de proves; podeu afegir les vostres modificacions al repositori principal (un procés anomenat «comissió») i/o actualitzar la còpia pròpia per a reflectir els canvis recents fets pels altres contribuïdors.