I have just been using Synchronize to copy some photos from my iPad 1. The iPad is accessible via an SSHFS mount on my Linux box on /mnt/ipad, and the Linux box is accessible as R: via SAMBA. So I was doing a one-way syncronize from:
R:\mnt\ipad\private\var\mobile\Media\DCIM
to
L:\Photos\JSW\iPad via SSHFS
on my Windows 7 PC. After the sync completed, I noticed that most of the directories on L: had timestamps that were from today, but some had the correct timestamps as on the iPad. When I investigated, the only directories with the correct timestamps turned out to be empty. All the files in the directories had the same timestamps as on the iPad. So what I think is happening is that sync is copying the timestamp from the source directory to the destination directory at the time the destination directory is created, but then when it copies a file from the source directory to the destination directory, the timestamp on the destination directory gets updated to when the file was copied. This is very annoying as the timestamps on my photo directories are very important for me to be able to find the right directory with the photos I want. So, is there any way to get sync to preserve the timestamps on the destination directories so that they are the same as the source directories?
I also tried using a "cp -a" command on my Linux box to copy the photo directories from the iPad, and found that it does preserve the directory timestamps correctly.