Found this at http://optics.ph.unimelb.edu.au/help/rsync/rsync_pc1.html#multiple
Some “gotchas” in working with rsync under Windows
- Include/Exclude file lists
On windows, your --exclude-from or --include-from file must be in Unix format (newlines rather that cr/lf). Put a dos2ux line in your rsync script to ensure this.
- Timestamps
Windows doesn’t keep file modification times to better than two seconds. Use the --modify-window=2 option to get around this.
Also –perms without chmod might solve my windows to windows rsync permissions problems. Worth a try anyway.
Also –modify-window=2 decreases rsync’s time accuracy to match windows 2 second limit