I know it has been asked before, but I would like it to happen in real time and transparently (without the need to open a separate FTP client such as FileZilla).
For example, if I edit a text file in the local folder and then save it, it should immediately detect it and push the changes to the remote folder. Also, if files/folder are added or removed in the local folder, the exact same changes have to be made on the remote folder.
It can be unidirectional (changes made on the local folder has to be pushed to the remote folder but the reverse is not necessary).
It would be great if it allows us to specify some excluded files/folders which do not need to be in sync.
Is there such an application that you know of?