What is Sync2Folders Lite?

The story of Sync2Folders Lite is longer than what I'll tell here. It started with an in-tray application, the same one where Version Explorer got its start, and eventually evolved into a completely differently tray app named Sync2Folders Tray. That app isn't on the Microsoft Store and may never be, but as the code that performs the actually file comparison and copying evolved, I needed a quick way to test it, which spawned the little Sync2Folders Lite app.

Sync2Folders Lite is a bit ugly, but it's actually useful once you get to know it.
The idea is, you want to synchronize files between two folders, but you don't want to use a complex tool that forces you to learn archaic features to get the job done. You want something simple, because you know what you want to do with your files and you just want to see it happen.

So with Sync2Folders Lite you supply the Source and Destination Folders, select which files you want to copy by providing a File Specification, select a Sync Method, and then click Sync. The program does the rest.

Note that the in-app sync method explanations always uses the source folder as their point of reference. It refers to the source folder when it explains the terms New, Missing, Newer, and Older.

Here are the definitions:

  • New - A file that exists in the source folder but not the destination folder
  • Missing - A file that exists in the destination folder but not the source folder
  • Newer - A file that exists in both the source and destination folders but the file on the source has a newer modified date/time
  • Older - A file that exists in both the source and destination folders but file on the destination has a newer modified date/time


And here are the sync methods:


  • One-Way Copy and Overwrite - Copy all source files to the destination (overwrite without comparison). This sync method copies the source files to the destination folder. It doesn't compare files.
  • One-Way Copy and Purge - Copy all source files to the destination (overwrite without comparison)  and delete all missing files. This sync method copies the source files to the destination folder. It doesn't compare but it does delete all destination files that only exist there.
  • One-Way Sync - Copy new/newer files to the destination. This sync method compares the source files to the destination files and only copies those source files that only exist on the source or with modified date/times that are newer than the destination's.
  • One-Way Sync and Purge - Copy new/newer files to the destination and delete all missing files. This sync method compares the source files to the destination files and only copies those source files that only exist on the source or with modified date/times that are newer than the destination's. It deletes all destination files that only exist there.
  • Two-Way Sync - Copy new/newer files to the destination and copy missing/older files to source. This sync method compares the source folder to the destination folder and copies all new files (files that only exist on the source) to the destination, all missing files (files that only exist on the destination) to the source, all newer files (files where the modified date/time of the source files is newer than the destination's) to the destination, and all older files (files where the modified date/time of the destination files are newer than the source's) to the source.
  • Two-Way Sync and Purge - Copy newer source files to the destination and copy older files to the source and delete all new and missing files. This sync method compares the source folder to the destination folder and deletes all new files (files that only exist on the source), deletes all missing files (files that only exist on the destination), copies all newer files (files where the modified date/time of the source files is newer than the destination's), and copies all older files (files where the modified date/time of the destination files are newer than the source's) to the source.
As you can see, Sync2Folders Lite seems like a simple little program but it's powerful. It's a program that should be used carefully and only by someone who understands what they are doing since it overwrites and deletes files depending on the sync method you've chosen.

Important Note: An update should be released shortly that adds support info to the About box, clarifies the in-app sync method explanations, and makes the form a bit wider while also adding a horizontal scroll bar to the Logs list.

If you have any questions, comments, suggestions, complaints, etc., please comment here, tweet us, or e-mail us. We appreciate your input.

Regards,
Gary Lucero
MaxLeafSoft

Comments