Domanda

Sono pericolosamente vicino all'avvio di un'app Web piuttosto pesante e ho quasi tutto sul mio server in QA. Sto ancora ritoccando e apportando modifiche qua e là e anche se sto scattando istantanee notturne del mio server, vorrei comunque avere una qualche forma di gestione delle modifiche in modo da poter determinare esattamente cosa è cambiato nel mio ambiente se qualcosa va in modo orribile sbagliato (specialmente mentre sono in produzione). Quindi sono curioso ... qualcuno ha qualche suggerimento per una buona app di gestione del cambiamento (web o altro)? Cosa fanno gli altri? Devo solo succhiarlo e usare un foglio di calcolo?

È stato utile?

Soluzione

Il mio suggerimento sarebbe di usare il controllo del codice sorgente. Potresti avere un ramo prod e quindi ogni sforzo di sviluppo potrebbe generare il proprio ramo prima che venga riunito nuovamente in prod quando invii una determinata versione alla produzione. In questo modo il tuo controllo del codice sorgente ha ogni versione mai rilasciata in prod (il controllo del codice sorgente può aiutarti a identificare almeno cosa è cambiato tra le versioni).

EDIT: TFS Branching Guidance era piuttosto utile e i concetti possono essere applicati con altri sistemi di controllo del codice sorgente . Suggerirei di leggerlo se sei interessato a questo metodo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top