Overlooked bug – sync order

Get help for specific problems
Posts: 3
Joined: 25 Aug 2019

lee88

First of all, I would like to thank Zenju for the outstanding program!
I am trying to sync photos from different SD cards to a remote server in order to back up all my photos.

FreeFileSync copies the files in alphanumeric order, starting with ‘a’ or ‘1’.
The pictures’ file names include an incrementing number. Therefore, they are copied from oldest to newest.
This is problematic for me since my internet connection sometimes disconnects mid transfer.
When the server disconnects from my pc, the newest files are those that didn’t get copied.

I noticed that the order the files are copied is unfortunately hard coded into the source code and can’t be configured.
More specifically, the sorting can be found in the function “matchFolders” under comparison.cpp.

It would be great if the sync order could be configured by the user.
This small bugfix will solve a major issue for me and probably many other photographers.

Looking forward to your response,
Thanks!
User avatar
Posts: 3627
Joined: 11 Jun 2019

xCSxXenon

The major issue is your spotty connection, not the program.
What stops you from starting the sync again? It should restart where it left off.
You could also temporarily exclude all but the newest 20% of files and sync them in smaller batches.