From Jens Heidrich:
JFileSync is a Java application used to synchronize directories of two different file systems. For instance, you want to synchronize a set of directories on your laptop with a set of corresponding directories on your workstation. JFileSync functionality can be accessed via the tool bar, which allows you to open and save synchronization profiles, to perform comparisons and synchronizations, and to start a local JFS server. JFileSync allows you to access standard output messages and an error log via the graphical user interface. This is especially useful when running a JFS server in background and for a detailed search for reasons in case of failed copy or delete statements during synchronization.