Solusi 1:
Sesuai pembaruan kedua saya, izin pengguna saya tidak mengizinkan saya untuk mengatur waktu. Menjalankan rsync menggunakan akun root pada mesin tujuan, bersama dengan --modify-window=5
memberi saya perilaku yang sesuai. (Jika Anda tidak memiliki akses root pada tujuan, flag -u dapat membantu, tetapi hanya jika Anda yakin tidak ada yang akan mengubah file pada sistem jarak jauh.)
Solusi 2:
Idealnya Anda selalu ingin menggunakan robocopy
karena menangani variasi cap waktu (hingga 2 detik untuk FAT). Anda dapat menjalankan di dalam Wine tetapi menghubungkan ke host jarak jauh mungkin tidak nyaman.
http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx
sunting: sesuai komentar Steve, fitur ini tampaknya sekarang ada di rsync 3.0:
--modifikasi-jendela
Saat membandingkan dua stempel waktu, rsync memperlakukan stempel waktu sebagai sama jika perbedaannya tidak lebih dari nilai jendela modifikasi. Ini biasanya 0 (untuk pencocokan persis), tetapi Anda mungkin merasa berguna untuk menyetelnya ke nilai yang lebih besar dalam beberapa situasi. Secara khusus, saat mentransfer ke atau dari sistem file MS Windows FAT (yang merepresentasikan waktu dengan resolusi 2 detik), --modify-window=1 berguna (memungkinkan waktu berbeda hingga 1 detik).