Control de versions

De Viquipèdia
Salta a: navegació, cerca

En informàtica, el Control de versions consisteix en la gestió de canvis en arxius i directoris en el temps. Permet revertir un arxiu a una versió anterior, comparar canvis en el temps, veure qui ha realitzat determinats canvis, etc. Existeixen diversos sistemes: els sistemes locals, els centralitzats i els distribuïts. Els sistemes de control de versions locals registren totes les modificacions en el mateix disc. Els sistemes centralitzats tenen un únic servidor amb totes les versions i permet que persones que treballin en el mateix projecte es puguin descarregar l'última versió al seu ordinador per a treballar-hi. Exemples d'aquest tipus de sistema són CVS, Subversion, i Perforce. En els sistemes distribuïts, en canvi, els clients no només es descarreguen l'última versió sinó tot el conjunt de versions. Així, si el servidor central falla, es poden recuperar totes les versions de qualsevol ordinador que hi treballi. Exemples d'aquest sistema són Git, Mercurial, Bazaar o Darcs.[1]

Referències[modifica | modifica el codi]

Bibliografia[modifica | modifica el codi]

A Wikimedia Commons hi ha contingut multimèdia relatiu a: Control de versions Modifica l'enllaç a Wikidata