Datasheet
“main” (Installation and Administration) — 2004/6/25 — 13:29 — page 563 — #589
i
i
i
i
i
i
i
i
23
File Synchronization
Neither of the two specified paths exists.
If everything works, omit the option -testserver. During the first syn-
chronization, Unison does not yet know the relationship between the two
directories and submits suggestions for the transfer direction of the indi-
vidual files and directories. The arrows in the ‘Action’ column indicate the
transfer direction. A question mark means that Unison is not able to make a
suggestion regarding the transfer direction as both versions were changed
or are new.
The arrow keys can be used to set the transfer direction for the individual
entries. If the transfer directions are correct for all displayed entries, simply
click ‘Go’.
The characteristics of Unison (e.g., whether to perform the synchronization
automatically in clear cases) can be controlled by means of command-line
parameters specified when the program is started. The complete list of all
parameters can be viewed with unison --help.
For each pair, a synchronization log is maintained in the user directory ~/
.unison. Configuration sets, such as ~/.unison/example.prefs, can
also be stored in this directory.
To start the synchronization, specify this file as the command-line parame-
ter as in unison example.prefs.
23.3.3 For More Information
The official documentation of Unison is extremely useful. For this reason,
this section merely provides a brief introduction. The complete manual is
available at http://www.cis.upenn.edu/~bcpierce/unison/ and
in the SUSE unison.
23.4 Introduction to CVS
CVS is suitable for synchronization purposes if individual files are edited
frequently and are stored in a file format, such as ASCII text or program
source text. The use of CVS for synchronizing data in other formats, such
as JPEG files, is possible, but leads to large amounts of data, as all variants
of a file are stored permanently on the CVS server. In such cases, most of
the capabilities of CVS cannot be used. The use of CVS for synchronizing
files is only possible if all workstations can access the same server.
563SUSE LINUX Enterprise Server










