Passando da una revisione principale alla successiva, ci potrebbero essere molte cose se sei uno sviluppatore (che io non sono).
La smart cosa da fare è creare un backup completo avviabile dell'unità di avvio (CCC e Super Duper per nominare una coppia con cui ho familiarità). Quindi PROVA il backup avviando da esso. Quindi scollegalo dal Mac e inserisci l'unità di backup in un'altra stanza.
Effettua l'upgrade e poi controlla il tuo ambiente, le tue build, i tuoi strumenti e assicurati che tutto funzioni come previsto.
Ora se le cose si incasinano tutto quello che devi fare è avviare dalla tua unità di backup, pulire l'unità interna (di avvio). Ricordare di salvare qualsiasi modifica apportata ai file nel frattempo sull'unità di backup. E clonare il backup sull'unità di avvio originale.
Con un po 'di fortuna ucciderai solo mezza giornata o giù di lì ...