The syncdat client is a command line program which can be run in a unix shell, Windows Command Console, or macOS Terminal Window. It can also be embedded in shell scripts or batch files.
SyncDat operates on one directory tree hosted on the local workstation, and one directory tree hosted on a remote servedat server. It can perform three types of operations:
Peer Mode: The two directories are compared and changes may be made to both of them to make them the same.
Remote Master: Only the local directory is changed to make it identical to the remote directory.
Local Master: Only the remote directory is changed to make it identical to the local directory.
Windows and Unicode
All text generated by syncdat itself, including prompts, error messages, and directory listings, uses UTF-8 character encoding. When running syncdat in a Windows console, non-ASCII characters may not display correctly unless you take the following steps:
See the Unicode section for more information about unicode character encoding.