I've noticed that with a Folder Compare session open, doing a Full Refresh doesn't refresh the timestamps. However, doing a normal Refresh does.
Surely a Full Refresh should do everything a Refresh does, plus more.
In my test I was comparing my OneDrive folder on my local machine (left side) to my OneDrive folder on another machine on my local network (with its UNC path loaded on the right side). I used an external program to 'touch' the modified time of a file in my local OneDrive folder, at which point OneDrive synchronised that touched file to the cloud. I then confirmed in the remote/network destination that OneDrive had re-downloaded the file there and had updated the timestamp correctly. Next, I did a Full Refresh in BC's Folder Compare session that was still open. This immediately recognized the updated timestamp on the local side, but didn't pick up the new timestamp on the remote side. So the files were now seen as different, with different timestamps. I tried a few more Full Refreshes but this didn't change anything. Only when I did a normal Refresh did it pick up the new timestamp on the remote side.
Surely a Full Refresh should do everything a Refresh does, plus more.
In my test I was comparing my OneDrive folder on my local machine (left side) to my OneDrive folder on another machine on my local network (with its UNC path loaded on the right side). I used an external program to 'touch' the modified time of a file in my local OneDrive folder, at which point OneDrive synchronised that touched file to the cloud. I then confirmed in the remote/network destination that OneDrive had re-downloaded the file there and had updated the timestamp correctly. Next, I did a Full Refresh in BC's Folder Compare session that was still open. This immediately recognized the updated timestamp on the local side, but didn't pick up the new timestamp on the remote side. So the files were now seen as different, with different timestamps. I tried a few more Full Refreshes but this didn't change anything. Only when I did a normal Refresh did it pick up the new timestamp on the remote side.
Comment