Angenommen , ich habe einen Inhaltstyp Personmit Feldern: Name, Age,Email
Dieser Inhaltstyp wird von einem Feature gesteuert, das aufgerufen wird, testdamit ich ihn als Quellcodeverwaltung verwenden und auf die Live-Site übertragen kann.
Mein Workflow sieht folgendermaßen aus:
- Ich füge ein neues Feld auf
PersongenanntPhone - lokal mache ich:
drush fu test -y - Ich bearbeite die
test.info, um die Versionsnummer zu erhöhen - Ich übernehme die Änderungen in mein Repository
- Ich schiebe das Feature auf die Live-Site (kopiere die Feature-Dateien)
- auf der live seite mache ich:
drush fr test -y - auf der live seite mache ich:
drush cc all
Dann erscheint das neue Feld auf der Live-Site Person.
Wenn ich im ersten Schritt ein Feld entferne, wird Persondas Feld nicht von der Live-Site gelöscht. Wie löse ich das? Ich möchte es nicht manuell von der Benutzeroberfläche auf der Live-Site löschen müssen.
Ist dieser Workflow korrekt?