DirSync3
Posted: Sun 26 Jul, 2015 08:57
The one thing that I had always missed in FAR as compared to Total Compared was a directory synchronization tool. I originally modified Advanced Compare to DirSyncto perform basic synchronization tasks, and the plugin was further modified by Igor Yudincev and Maximus5 to support FAR 2, but I wasn't quite happy with how the plugin worked, especially with FAR 3. So I rewrote the plugin from scratch, focusing on what I felt a directory synchronization plugin should do anf with full support of both 32bit and 64bit versions of FAR 2 and FAR 3. The basic functionality is the same as in the original DirSync: First the two directory trees are scanned and differences written to a file, then FAR's editor is launched on that file and the user can modify it to his liking. Finally, the synchronization is performed as per the content of the file and the selection of synchronization options. But I added a lot of new features, which are too numerous to list here, but can be found in the english forum discussion thread:
Among others, a number of useful hotkeys are implemented for the editor, and even when synchronizing the plugin tries to help you: for example, in every overwrite confirmation dialog you can compare the two files using a visual compare program such as WinMerge (configurable, of course) and you can remember a choice not only for the rest of the synchronization, but also for specific directory paths (if you feel that you can safely choose "delete all" for C:\some\path but would prefer not to for C:\).
How the two directory paths should be compared:
The result of the comparison:
You can use special editor commands to help you edit or navigate the list:
When you are done, the synchronization options appear:
What to do if a file already exists:
Global plugin options:
Links:
Discussion
Download
Homepage
Among others, a number of useful hotkeys are implemented for the editor, and even when synchronizing the plugin tries to help you: for example, in every overwrite confirmation dialog you can compare the two files using a visual compare program such as WinMerge (configurable, of course) and you can remember a choice not only for the rest of the synchronization, but also for specific directory paths (if you feel that you can safely choose "delete all" for C:\some\path but would prefer not to for C:\).
How the two directory paths should be compared:
The result of the comparison:
You can use special editor commands to help you edit or navigate the list:
When you are done, the synchronization options appear:
What to do if a file already exists:
Global plugin options:
Links:
Discussion
Download
Homepage