
If the path is an ordinary file, the contents are the actual bytes in the file and its permission bits.
UNISON SYNCH UPDATE
An empty path denotes the root.Īn update refers to change in contents of a path since Unison was used to synchronize the replica last time. For example, if the root abc/def is being synchronized with another replica and then path ghi/jkl refers to the string abc/def/ghi/jkl, which may be one of the above-mentioned four possibilities.

Unison can be installed by giving the command,Ī replica is a set of files organized in a directory tree structure which need to synchronized with similar structure at another location, which may be a node at the local file system or at a remote host.Ī replica is identified by its root.

In case some files have changes on both laptop as well as desktop, Unison indicates that and gives you an option about the direction you wish to copy each such file, that is, whether a file should be copied from desktop to laptop or vice-versa. It can help you in copying the files modified on laptop to desktop and vice-versa. Unison can help you in synchronizing the two directory trees of the software package on the two computers. At the end of the day, you wish to synchronize the two versions on the laptop and the desktop. You might also have the development environment on a laptop and do some work on it occasionally.

For example, you might be working on a development of a new software product on a desktop computer. As we work on different computers at different times, it becomes increasingly difficult to keep track of file versions.
