Sunday, 20. May 2007 08:17.
If there files in the source tree that you are not allowed to read, then you must use the --ignore or -i option, otherwise sync will get a "Access is denied" error and abort.If a whole directory is read-protected, then you'll furthermore need today's patch, because sync applied the ignore pattern only to file names. Now it will also skip the os.dirlist() if a directory name matches the ignore pattern.
Committed revision 456.