Deploy a folder using FTP. It uploads differences only. It can handle server generated files mixed with the uploaded ones.