Controllo di versione
Un sistema che registra chi ha effettuato ogni modifica al codice, quando e perché, e permette di tornare a versioni precedenti; l'esempio più comune è Git.
- 01
Perché è importante
Senza controllo di versione, quando compare un bug nessuno sa cosa è cambiato e tornare all'ultima versione funzionante diventa difficile. Permette ai team di lavorare sullo stesso codice senza conflitti, di far revisionare le modifiche e di consegnare il codice al cliente per intero.
- 02
Esempio
Dopo un aggiornamento, la pagina di checkout si rompe. Il team trova nella cronologia delle versioni la modifica che ha introdotto il bug, torna alla versione precedente e risolve il problema in un ramo separato.
- 03
Errore comune
Inserire nel repository, insieme al codice, password, chiavi API e impostazioni dell'ambiente. Un segreto salvato una volta resta nella cronologia anche se viene eliminato e deve essere cambiato.
- 04
Termini correlati
Servizi e guide correlati
Parliamo del tuo progetto.
Raccontaci la tua esigenza; definiremo insieme l'ambito.