Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Controllo versione distribuito

Un sistema di controllo di versione distribuito o decentralizzato (o DVCS da Distributed Version Control System) è una tipologia di controllo di versione che permette di tenere traccia delle modifiche e delle versioni apportate al codice sorgente del software, senza la necessità di dover utilizzare un server centrale, come nei casi classici[1][2].

Con questo sistema gli sviluppatori possono collaborare individualmente e parallelamente non connessi su di un proprio ramo (branch) di sviluppo, registrare le proprie modifiche (commit) ed in seguito condividerle con altri o unirle (merge) a quelle di altri, il tutto senza bisogno del supporto di un server centralizzato. Questo sistema permette diverse modalità di collaborazione, proprio perché il server è soltanto un mero strumento d'appoggio.[2][3]

  1. ^ Git- Il Controllo di Versione, su git-scm.com. URL consultato il 20 gennaio 2015 (archiviato dall'url originale il 20 gennaio 2015).
  2. ^ a b (EN) Workflows, su Bazaar Wiki. URL consultato il 20 gennaio 2015 (archiviato dall'url originale il 20 gennaio 2015).
  3. ^ Git - Workflows distribuiti, su git-scm.com. URL consultato il 20 gennaio 2015 (archiviato dall'url originale il 20 gennaio 2015).

Previous Page Next Page