Oft ist es praktisch, Webprojekte, die man lokal entwickelt, mit der Live-Umgebung (dem FTP-Server) zu synchronisieren. Eine Möglichkeit ist es z.B. hierfür einen SVN-Server aufzusetzen. Das macht vor allem bei Projekten Sinn, an dem mehrere Personen gleichzeitig hantieren. Voraussetzung dafür ist allerdings ein Server mit Shell-Zugriff und installiertem SVN-Client.
Wenn man alleine an einem Projekt arbeitet, reicht deshalb auch ein Script, dass die geänderten Daten einfach auf den FTP schaufelt und veraltete Dateien einfach überschreibt. Ich möchte euch zeigen, wie man mit Hilfe des Ant FTP-Tasks diesen nützlichen Prozess in Eclipse bzw. im Zend Studio for Eclipse (für PHP) zum Laufen bringt. Lies den Rest des Artikels »