[Cyberduck-trac] [Cyberduck] #4495: Synchronization Filter File

Cyberduck trac at trac.cyberduck.ch
Tue May 25 21:03:09 CEST 2010


#4495: Synchronization Filter File
---------------------------+------------------------------------------------
 Reporter:  rareyman       |       Owner:  dkocher
     Type:  enhancement    |      Status:  new    
 Priority:  normal         |   Milestone:         
Component:  core           |     Version:  3.4.2  
 Severity:  normal         |    Keywords:         
 Platform:  Mac OS X 10.6  |  
---------------------------+------------------------------------------------
 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:[[BR]]
 cyberduck-sync.txt (this file is always ignored during synchronization
 process)[[BR]]
 [[BR]]
 cyberduck-sync.txt (local folder) is a regular expression of items to
 avoid during the upload/mirror synchronization process[[BR]]
 cyberduck-sync.txt (ftp site) is a regular expression of items to avoid
 during the download/mirror synchronization process[[BR]]

 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.[[BR]]
 [[BR]]
 This could get tricky when folders are nested inside other
 folders:[[BR]][[BR]]
 A/AA/cybersync.txt <-> B/BB/cybersync.txt[[BR]][[BR]]
 If you sync A <-> B does cyberduck honor the cybersync.txt of AA and
 BB?[[BR]]
 My guess is not, but if this is a caveat the user knows about, it can be
 dealt with.[[BR]]

 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!

 Thanks!

 R

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/4495>
Cyberduck <http://cyberduck.ch>
FTP, SFTP, WebDAV, Cloud Files and Amazon S3 Browser for Mac OS X.


More information about the Cyberduck-trac mailing list