Verwendet jemand Phing um PHP-Anwendungen bereitzustellen, und wenn ja, wie verwenden Sie es? Wir haben derzeit ein handgeschriebenes "Setup"-Skript, das wir jedes Mal ausführen, wenn wir eine neue Instanz unseres Projekts bereitstellen. Wir checken es einfach aus dem SVN aus und führen es aus. Es setzt einige grundlegende Konfigurationsvariablen, installiert die Datenbank oder lädt sie neu und generiert einen v-host für die Site-Instanz.
Ich habe oft darüber nachgedacht, dass wir vielleicht die Phing . Ich habe die Ameise noch nicht oft benutzt, daher kann ich nicht wirklich einschätzen, was Phing soll etwas anderes tun, als das Kopieren von Dateien von einem Ort zum anderen zu skripten, wie es unser Setup-Skript tut. Welche fortgeschritteneren Verwendungszwecke können Sie anhand von Beispielen erläutern, damit ich verstehe, warum wir eine Integration wünschen oder nicht? Phing in unseren Prozess?