Mirror to remote except particular folder present on remote

Nicolas Raoul <[email protected]>
Newsgroups gmane.network.lftp.user
Message-ID <CAMSSGNk-q+nFMGDMsKO0JcFokXxAo+ynVbw+iCdwiJVBE8ZNgg@mail.gmail.com>
Hello all,

I usually edit my website locally and push it with this command:

lftp -u user,password host -e "mirror -c -e -R -x ^\.git/$ my /my; exit"

But now, my website dynamically adds data to the /my/data/ folder.

I don't have this /my/data folder locally.

*QUESTION:* How to push without deleting/overwriting /my/data and its
content?

Notes:

   - I could download /my/data and then run the command above, but data
   added in the few seconds before the download and the upload would get lost.
   - For the other files/folders, local deletion should be mirrored by a
   remote deletion.
   - I don't want to use --only-newer-like operations because clocks might
   not be adjusted.

Thanks a lot!
Nicolas Raoul

PS: Originally asked at http://unix.stackexchange.com/q/119458 but no
answer there...

_______________________________________________
lftp mailing list
[email protected]
http://univ.uniyar.ac.ru/mailman/listinfo/lftp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.