Nichts wirklich Großes, aber ich bin auf ein kleines Problem mit site_settings:import gestoßen, das mir ziemlich wehgetan hat.
Es gibt eine einfache, aber hässliche Workaround (den Rake-Auftrag zweimal ausführen), aber dies ist typischerweise etwas, das unbeaufsichtigt ausgeführt wird, sodass ich den Fehler zunächst nicht bemerkt habe.
ERROR: sso_overrides_email: Sie müssen 'email editable' deaktivieren, bevor Sie diese Einstellung aktivieren.
email_editable von: t auf: false geändert
Der zweite Lauf nimmt natürlich die Einstellung auf:
Changed sso_overrides_email FROM: f TO: true
Mögliche Lösungen:
Damit leben und den Import-Rake-Auftrag einfach zweimal ausführen
Einstellungen in updated_at-Reihenfolge exportieren
Den Rake-Auftrag zweimal den Import ausführen lassen
Diese Art von Prüfungen beim Import aus einer Datei deaktivieren
funktioniert, erfordert nicht viel Aufwand und ist am logischsten, wird jedoch trotzdem versagen, wenn nach der Erstellung der Einstellungen zusätzliche Einschränkungen implementiert werden.
funktioniert, macht aber für die Leute keinen Sinn.
sieht wirklich hässlich aus, funktioniert aber.
könnte allerlei unangenehme Probleme verursachen und könnte sehr viel Aufwand erfordern.