DirSync3 — Synchronize Directories

Announcements of new plug-ins. Plug-ins are discussed in a forum below.
Post Reply
pepak
Posts: 329
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 3 times
Been thanked: 9 times

DirSync3 — Synchronize Directories

Post by pepak » Thu 23 Jul, 2015 16:49

After about 18 months of betatesting, I think we can officially announce the completely new DirSync, a plugin for synchronization of directories.

Its history is somewhat complicated: Back in 2009 I wanted a synchronization plugin which didn't exist at the time. So I took the sources from FAR 1's Advanced Compare and modified them in several places to get the functionality I wanted. The result was the original DirSync. Maximus5 later took this plugin, updated it for FAR 2 compatibility and released it as DirSyncW. He continued developing the plugin for some time and eventually he implemented some new features and also provided a MacroLib script for better control of the editor with synchronization info. For some reason I didn't like his script, so I rewrote the script, but kept using the plugin.

Last year, I finally decided that the plugin is ripe for a complete rewrite. I tossed out all of the previous code and started from scratch. I kept a lot of the original functionality because it was proven to be useful, but I changed a lot of things which seemed to be cumbersome and added a whole lot of new features, such as full FAR2/FAR3 32bit/64bit compatibility, full support for long paths, a significantly extended support for the editor with synchronization data (which no longer needs an external script, supports blocks, has info in the keybar, etc.). It is now possible to e.g. visually compare (using WinMerge or any other tool you like) two files when an overwrite prompt is shown or the ability to first handle the easy stuff and keep all confirmations for later.

For the list of what's new, please read the following posts in the discussion thread:
Download:
Last edited by pepak on Fri 28 Jul, 2017 18:58, edited 1 time in total.

User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

DirSync3 — Synchronize Directories

Post by techie » Sun 10 Jan, 2016 16:05

It will help to describe what this plugin really does. =) Looks like it is not http://syncthing.net as I first thought.

pepak
Posts: 329
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 3 times
Been thanked: 9 times

DirSync3 — Synchronize Directories

Post by pepak » Sat 18 Feb, 2017 10:14

Version 1.01
  • Fixed very long filenames from version v0.90 - the feature did not actually work.
  • The user's decision for the "delete directory" operation (Delete/Skip) is now applied to files within that directory, too.
  • Fixed incorrect redraw after pressing ESC during the synchronization phase.
  • When synchronizing directories, copy also file attributes (read-only, hidden etc.).
  • During the initial scan for differences, show the indeterminate progress status in the FAR Manager icon. It will get removed when the scan completes.
  • Refresh the panels when synchronization completes.
Download

pepak
Posts: 329
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 3 times
Been thanked: 9 times

DirSync3 — Synchronize Directories

Post by pepak » Fri 28 Jul, 2017 18:58

Version 1.02
  • If no synchronization items remained in the editor when it was being closed, the editor would reappear immediately. It was not possible to leave the editor unless at least one item remained in it.
  • When opening the editor with the differences for the first time (not using "return to editor"), the cursor is positioned at the first synchronization item.
  • The progress window no longer shows the NT schematics (\\?\) in filenames. The same is true for various confirmation dialogs.
  • Tightened checks for error conditions:
    • A source file or directory requested for synchronization does not exist at the time synchronization is to be actually performed.
    • A source directory is no longer a directory when synchronizing.
    • A destination for a directory copy exists but is not a directory.
  • When running the visual comparison command, environment variables such as %ProgramFiles% in the command get expanded.
Download

Post Reply

Return to “Announcements of new Plug-Ins”