// Glossario IT

Version Control

Un sistema che traccia e gestisce le modifiche al codice sorgente nel tempo, permettendo di risalire a versioni precedenti e collaborare senza conflitti.

Cos'è

Un sistema di version control traccia ogni modifica apportata al codice sorgente nel tempo, registrando chi ha fatto cosa e quando, permettendo di tornare a versioni precedenti in caso di problemi, confrontare cambiamenti tra versioni diverse, e far collaborare più sviluppatori sullo stesso progetto senza che le loro modifiche si sovrascrivano accidentalmente a vicenda.

Perché conta

È diventato uno strumento fondamentale e imprescindibile per qualunque sviluppo software professionale, non solo per progetti con molti collaboratori: anche uno sviluppatore che lavora da solo beneficia enormemente della possibilità di annullare un cambiamento problematico o di capire esattamente cosa è cambiato tra una versione funzionante e una che ha smesso di funzionare.

Tag