 |
Diff Commander 2.40 |
I've been using a large number of file synchronization tools.
From the very first DOS command-line utilities to powerful
plug-ins in modern file shells, such as FAR or TotalCommander. They all are based
on the same simple principle. You give them two folders to compare
and they return to you a list of files that differ. The modern tools have a
better interface. They allow you to visually select folders on file
panels and highlight differences visually. Normally, they also allow
you to select a few options to tune-up the comparison. Usually, options are
just file attributes to compare. That's all that they can do for you. And
I was thinking, erroneously, that it's a perfect solution and that
there is nothing more that could be done. Then I learned about Diff
Commander... Diff Commander brings a brand new level of
flexibility and usability into folder comparison and file synchronization. How is
it different from all I have seen before? At first, it introduces its own,
very specialized interface. Files and folders are shown on two
panes as a tree. The program supports compressed archives that are shown as
normal folders. File comparison was never so visually attractive
before. You can also compare folders recursively. Differences are colorfully
highlighted on both panes. The program allows you to tune-up the comparison
by providing numerous settings. You can filter files by masks, skip
hidden and system files, turn on and off recursion, and much more... But
the main enhancement is the ability to define synchronization rules. The program alerts you of each file that differs
and that needs to be copied or moved according to the rules. You can
synchronize all files at once or one by one.
All settings are stored in Profiles. You can have
different settings for different projects. The program also can be used
for batch comparisons. It reads folder names from a text file and does
comparison/synchronization automatically.