The file list recursion should stop as soon as it encounters a directory that is not world or group readable. There is no point in including something which nobody can fetch.
This does imply that if the permissions are fixed later, the file list generator must be run. Which makes sense.
I am pretty sure rsync temporaries aren't world-readable, so the fix for #42 will fix this as well. If rsync leaves a world readable file in place, how would we possibly distinguish that from any other file that's supposed to be in the repository?
Metadata Update from @tibbs: - Issue close_status updated to: Duplicate - Issue status updated to: Closed (was: Open)