I love that Cyberduck uses Filters in Preferences to exclude things during upload and download! However, sometimes I need to exclude files on a "per folder" basis. I may have a number of large files on the server that I do not need to synchronize to my local drive, but I need to synchronize everything else. In this case Synchronize doesn't work for me.
I think it would be great to have a Synchronization Filter File that can be used in addition to the settings in preferences, on a "per folder" basis. I envision it working like this:
We create a file in each folder being synchronized:
cyberduck-sync.txt (this file is always ignored during synchronization process)
cyberduck-sync.txt (local folder) is a regular expression of items to avoid during the upload/mirror synchronization process
cyberduck-sync.txt (ftp site) is a regular expression of items to avoid during the download/mirror synchronization process
If the two files are in place, now when I synchronize the two folders, in addition to the filter settings in Preferences, it also honors the regex filters in the "cyberduck-sync.txt" files for upload and download when running the synchronization process.
This could get tricky when folders are nested inside other folders:
A/AA/cybersync.txt <-> B/BB/cybersync.txt
If you sync A <-> B does cyberduck honor the cybersync.txt of AA and BB?
My guess is not, but if this is a caveat the user knows about, it can be dealt with.
Anyway, I just thought it'd suggest a new feature that hopefully isn't super difficult to implement, but could be really useful for us Cyberduck sync users!
The text was updated successfully, but these errors were encountered: