Supponiamo che io sono un tipo di contenuto Personcon campi: Name, Age,Email
Questo tipo di contenuto è controllato da una caratteristica chiamata in testmodo che io possa controllarlo e inviarlo al sito live.
Il mio flusso di lavoro va così:
- Aggiungo un nuovo campo su
PersonchiamatoPhone - localmente faccio:
drush fu test -y - Modifico il
test.infoper aumentare il numero di versione - Apporto le modifiche al mio repository
- Spingo la funzione sul sito live (copia i file della funzione)
- sul sito live faccio:
drush fr test -y - sul sito live faccio:
drush cc all
Quindi il nuovo campo appare sul sito live Person.
Se al primo passaggio rimuovo un campo del Personcampo non verrà eliminato dal sito live. Come lo risolvo? Non voglio eliminarlo manualmente dall'interfaccia utente sul sito live.
Questo flusso di lavoro è corretto?