The main purpose of FolderSync2 is to keep two sets of folders (on two
different computers) synchronised, so that they are the same.
Why would you want to do that? Well, wouldn't it be useful to be able to access
the same files on both computers? So you could use either computer (or even
both) without worrying which computer had the files you wanted, or where they
were, or whether they were out of date. Some situations where you might want
* You have an Amiga & a PC. Wouldn't it be useful to have the same documents,
pictures, music, videos, etc on both Amiga & PC? Then you don't need to pick
the PC all the time, just because that's where you tend to keep your files!
* You have several Amigas, and want to have the same programs & files on all of
* You have a desktop & a laptop PC, and you want to carry (perhaps a subset
of) your desktop's data files with you on your laptop.
Network file shares do work in some of these cases, but they can be slow,
unreliable, and definitely require that you have both your computers on at the
same time (and on the same network). With FolderSync2 you only need to have
them both on occasionally, when you perform a synchronisation.
This synchronisation is BI-DIRECTIONAL, which means that both computers (both
sets of folders) get updated simultaneously. So you can change files on both
computers, and then the next time you synchronise, the changes on each computer
will get transfered to the other one. BEWARE that FolderSync2 cannot merge
changes made to the SAME file, so you must try to avoid changing the same file
on both computers (before a synchronisation is done).
FolderSync2 can also be used to perform incremental backups, where the changes
only go in one direction. The backup can be a removable drive (perhaps a USB
memory stick), a network drive, a separate partition, or just a folder on your
* Now ignores soft/hard links. (Maybe one day I'll try to sync them...)
* Files moved to the TrashDir folder now get a file comment indicating their
original path (unless they already had a file comment).
* Now uses the TrashDir folder for FTP Mount paths.
* Now has UTF-8 support, for use with FTP Mount (although FTP Mount really
should handle this itself).
* Now able to update files that have been write/delete-protected.
* Now works with SMBFS, as it previously failed to detect that (non-empty)
comments were not supported. Thanks to Chris Young for reporting this bug.
* Fixed an access-after-free memory bug, which often caused the Windows
executable to crash before it had finished writing out the full log.
* MorphOS: Fixed not printing the message when asking the user a question.
* Various bug fixes & stuff that I can't remember!