Nicht immer kann man bei einem Projekt SVN nutzen. Doch wie bekommt man nur die geänderten Files von einer lokalen Version zur Stable-Version online? Hierfür nutze ich ein nettes Programm, das den FTP-Server anzapft und nur neuere Files überträgt. Natürlich dauert ein Durchgang trotzem eine Weile, da abgecheckt werden muss, welche Datei übertragen werden muss, aber dann wird ordentlich einsortiert.
Besonders praktisch an dem Programm ist der Filter. Man kann mit oder ohne Wildcards Dateien und Ordner von der Übertragung generell ausschließen. Perfekt!
Ich lege mir pro Projekt drei, aber mind. zwei Sync-Profile an. Eines für das Front-End und eines fürs Back-End. Dann noch eines um rückwärts die Sachen zu sichern ... :) Für die erzeugten Daten (Uploads) und Cache-Files habe ich einen gesonderten, vierten Task um die Sachen zu sichern.
Link zu dieser Seite:
http://www.seekwhencer.de/de/blog/coding/ftp-syncronisieren