Compare by "Content" includes date check?
Posted: Fri Mar 04, 2011 6:15 am
I'm not sure if this is technically a bug but the behavior is not what I expected or wanted.
I am using V3.5.1699 of Scnchronize It on Windows 7. The files being compared are all the same size but are slightly different with different file dates. I did a Preview using an action of "Backup" and "Compare by Content" with the Source files having a later date than the Target files. This resulted in all the files being tagged to overwrite the Target files as I was expecting. The newer files should overwrite the older slightly different files.
But when I flipped the Source and Target file compare such that the source files were older than the target files I got the window that states that "No files were found to synchronize!". So nothing was tagged to be copied even though the files are different.
I understand not wanting to overwrite a "newer" file in most cases but in this case I set the "Compare by" field to "Content" which I thought would ignored the dates on the files during the comparison, but it doesn't. I would have thought a "Backup" using Compare by "Content" should tag any files that are different for copying from the Source to the Target regardless of the dates on the files. It should just use the file's contents to determine whether they are the same or not.
I realize the desired behavior can get tricky at times under various combination of options and maybe I haven't thought through all the details but this doesn't seem right on the surface because it makes you think the files are the same when they are not.
Thoughts?
I am using V3.5.1699 of Scnchronize It on Windows 7. The files being compared are all the same size but are slightly different with different file dates. I did a Preview using an action of "Backup" and "Compare by Content" with the Source files having a later date than the Target files. This resulted in all the files being tagged to overwrite the Target files as I was expecting. The newer files should overwrite the older slightly different files.
But when I flipped the Source and Target file compare such that the source files were older than the target files I got the window that states that "No files were found to synchronize!". So nothing was tagged to be copied even though the files are different.
I understand not wanting to overwrite a "newer" file in most cases but in this case I set the "Compare by" field to "Content" which I thought would ignored the dates on the files during the comparison, but it doesn't. I would have thought a "Backup" using Compare by "Content" should tag any files that are different for copying from the Source to the Target regardless of the dates on the files. It should just use the file's contents to determine whether they are the same or not.
I realize the desired behavior can get tricky at times under various combination of options and maybe I haven't thought through all the details but this doesn't seem right on the surface because it makes you think the files are the same when they are not.
Thoughts?