I'm a little confused about how file syncing is suppose to work. I have a large set of files but I only want the files that have changed to sync. When I attempt to sync, all files are being synced. I can understand this for the first sync, but I checked the dates of the remote server and they changed to the date and time of the sync. So, the next time I run the sync, all the files sync again. How do I sync only files that have changed? Ignoring dates won't work because it is possible to make a change to a file and the size of the file remain the same.
I've tried using Syncronize_File event but I don't see how that is going to work either. I guess I did think of a way to use this event but it would greatly increase the amount of time to perform the sync.
What is you recommended way to sync only files that have changed?