get with option
It puts the local file to remote, if local file is newer than remote file and it gets the remote file when remote file is newer than the local file.
This works fine with FTP.
But it seems it does not work with Webdav.
Because it always puts the local file and always gets the remote file.