Maßgeblich für eine neue großartige Funktion von Magerun ist Alan Storm verantwortlich. Es ist nun möglich die Setup Ressourcen Skripte inkrementell auszuführen, denn beim Erstellen des Setup-Skripts müssen Sie sicher sein, dass alle Ihre Skripte in der richtigen Reihenfolge ausgeführt werden wenn sie Magento installieren. Die neuen Befehle bringen eine inkrementelle Ausführung aller Setup-Skripte mit sich. Zudem kann man jetzt sehen was in der Datenbank passiert während das Setup-Skript läuft. Allerdings ist diese Funktion noch in der Testphase, sodass die Entwickler für jede Meldung eines Bugs oder Fehlermeldung dankbar sind.
Die neuen Features von Magerun 1.85.0
Ausgabe im CSV-, XML-oder JSON Format
Für alle Befehle, basierend auf der Symfony Helper Tabelle, wurde eine Unterstützung für die Ausgabe der Daten in CSV-, XML-oder JSON Format hinzugefügt. Das ist sehr nützlich, wenn man die Ergebnisse eines n98-magerun Befehls zu anderen Tools übergeben will.
script:repo:run und error handling
Sobald ein Fehler innerhalb des Skripts auftritt wird die Ausführung sofort gestoppt.
Verzeichnis als Argument für db: Dump
Es ist nun möglich, ein Verzeichnis anstelle eines Ausgabepfad anzugeben.
Probleme nach der Installation
Einige Nutzer berichteten dem Entwicklerteam von Problemen nach einer erfolgreichen Installation mit Magerun. Das Problem wurde gelöst indem nun mehr Kontrollen vor jeder Installation durchgeführt werden. Ist das der Fall wird der Installationsprozess gestoppt und eine Fehlermeldung gedruckt. Darüber hinaus wird die PHP-Umgebung geprüft ob sie die Mindestanforderungen (z.B. PHP-Module wie mcrypt) erfüllt.
Datenbank-Port Option hinzufügen
Wenn Sie Ihre MySQL-Datenbank auf einem anderen Port laufen lassen können Sie nun die – dbPort Option benutzen um Magento erfolgreich zu installieren.
Setup Ressourcen Skripte inkrementell ausführen
Zu dem oben genannten Feature von Alan Storm gibt es sogar ein Video das die Funktion in Aktion zeigt: