DirSync Pro

Last updated
DirSync Pro
Developer(s) O. Givi
Initial releaseJuly 30, 2008;16 years ago (2008-07-30)
Stable release
1.53 [1] [2]   OOjs UI icon edit-ltr-progressive.svg / 7 March 2018;6 years ago (7 March 2018)
Written in Java
Operating system Microsoft Windows, Linux, macOS
Platform Java SE
Available inEnglish
Type File synchronization
License 2008 [a] : GPL-3.0-or-later
2003 [b] : GPL-2.0-or-later
2002 [c] : Proprietary
Website dirsyncpro.org

DirSync Pro is an open-source file synchronization and backup utility for Windows, Linux and macOS. DirSync Pro was based on the program Directory Synchronize (DirSync), which was first released in February 2003 by Elias Gerber. He subsequently developed it with Frank Gerbig and T. Groetzner. DirSync Pro was released by O. Givi in July 2008, based on a branch of the DirSync code. Many parts of DirSync Pro have gone through major rewriting and redesign ever since. [3]

Contents

DirSync Pro offered a graphical user interface from which the user could manage and run multiple synchronization tasks. [4] As of version 1.31, it supported local folder to folder synchronization, but did not support synchronization via FTP yet. The application was self-contained within its own directory, and was therefore fully portable. [5]

DirSync Pro made it possible to compare a couple of directories and synchronize their content. It could be used to create incremental backups. The synchronization could be set up to mirror a directory into another one unidirectionally, or to synchronize the content of two directories bidirectionally. Before synchronization, the user could run an analysis on the source and destination. DirSync Pro detected any kind of changes to any file/directory in the source (e.g. file/directory modification, move, deletion, renaming) and could synchronize the destination accordingly.

Features

DirSync Pro provides the following predefined synchronization modes: [6]

When synchronizing bi-directionally, DirSync Pro detects synchronization conflicts. These conflicts may occur if a file is edited in both directories independently. DirSync Pro offers these options to solve the bi-directional synchronization conflict:

When synchronizing mono-directionally in a custom mode, DirSync Pro detects synchronization conflicts. These conflicts may occur if a file is edited in the destination directory independently. DirSync Pro offers these options to solve the mono-directional synchronization conflicts:

DirSync Pro lets the user configure unlimited number of filters to include or exclude files and directories. The user can set up a combination of unlimited number of filters of the following types:

DirSync Pro has a schedule engine with many options to schedule synchronization tasks, e.g. every minute, hourly, daily, weekly, and monthly. DirSync Pro has many logging facilities to create detailed logs per job, per job set, or globally.

DirSync Pro preserves (synchronizes) DOS file attributes, POSIX file permissions and ownerships and supports symbolic links.

Reception

Linux.com rated the utility positively, saying that "it makes defining a bidirectional sync as simple as picking two directories". [7] Likewise, freshmeat calls it a "powerful, easy-to-configure tool to synchronize the contents of one directory with another". [8]

See also

Notes

  1. GPL-3.0-or-later since 1.0.
  2. GPL-2.0-or-later from 0.71 to 0.92.
  3. Proprietary from 0.5 to 0.7.

References

  1. "Directory Synchronize Pro (DirSync Pro)".
  2. "DirSync Pro - News".
  3. "DirSync Pro release notes". DirSync Pro. Retrieved 2009-09-22.
  4. Mathews, Lee (2009-05-12). "Open source DirSync Pro syncs folders on any platform". Downloadsquad.com. Archived from the original on 2009-05-18. Retrieved 2009-05-21.
  5. Fitzpatrick, Jason (18 May 2009). "DirSync Pro Keeps Your Files Synchronized - synchronization". Lifehacker. Retrieved 2009-05-21.
  6. "DirSync Pro features". DirSync Pro. Retrieved 2009-09-18.
  7. "Bidirectional filesystem syncing - DirSync Pro vs. Unison". Linux.com. Archived from the original on 2009-02-10. Retrieved 2009-05-12.
  8. "DirSync Pro". freshmeat.net. Retrieved 2009-05-12.