FTPSynchronizeView is useful for synchronizing the files in two directories. It presents
the
user with a comparison of the files in the current working directory on the server
(ServerDirectory) with those in the working directory on the local machine (LocalDirectory).
Files are matched by name with optional case-sensitivity. The comparison is presented in the
form a ListView with one row for each matching pair of files and with columns showing the
names, dates, size of these files, as well as a description of how their dates and sizes
compare, and a what action would be required to synchronize them.
A check-box is displayed next to each file, which allows the user to determine whether or not
the suggested action should be performed. A synchronize button is displayed in the top-right
corner (by default). When it is pressed all of the checked actions will be performed.