This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[ANNOUNCEMENT] New package: unison2.12.0 ; Updated: unison2.9.1, unison2.9.20,unison2.10.2

The unison2.12.0 package is now available in the Cygwin repository.  In 
addition, some minor documentation updates have been made to the 
unison2.9.1, unison2.9.20, and unison2.10.2 packages, to reflect the new 
unison2.12.0 package.

Unison is a file synchronizer for Unix and Windows. It allows two replicas 
of a collection of files and directories to be stored on different hosts 
(or different disks on the same host), modified separately, and then 
brought up to date by propagating the changes in each replica to the 

In Cygwin, Unison is provided in four separate packages: unison2.9.1, 
unison2.9.20, unison2.10.2, and now unison2.12.0.  These packages 
correspond to the versions of Unison in most common use.  The reason for 
separating Unison into packages by version is that different versions of 
Unison will not talk to each other.  For example, if you are running 
Unison version 2.10.2 and attempt to synchronize with a server running 
version 2.9.20, Unison will issue an error message about incompatible 
versions and quit.  By installing one or more of the packages listed 
above, you can run whichever version you need in order to synchronize with 
your server.  Note, however, that every time you switch to a different 
version of Unison for synchronizing the same set of files, you will have 
to wait while Unison deletes and rebuilds its archive files.

You can safely install more than one of these packages; their executables 
are named /usr/bin/unison-2.9.1.exe etc.  In addition, the package 
installer will create a symlink from /usr/bin/unison.exe to 
/etc/alternatives/unison.exe, and from /etc/alternatives/unison.exe to one 
of the installed /usr/bin/unison-*.exe files.  You can reset this last 
symlink, either manually or using update-alternatives(8), to point to 
whichever version you want to use by default. 
If you are using your Cygwin host as the Unison server, you can invoke 
Unison on the client with '-servercmd /usr/bin/unison-$VERSION' to run the 
version you want on the server, or put 'servercmd 
/usr/bin/unison-$VERSION' into the client's preference file.

Please note that all of the current Unison packages in Cygwin provide the 
CLI or text-mode version of Unison.  The GUI (GTK2) version will be 
packaged for Cygwin iff I can get it to work.

Home page:
License:    GPL

Andrew E. Schulman


To update your installation, click on the "Install Cygwin now" link on
the web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

If you have questions or comments, please send them to the Cygwin
mailing list at: .


If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

If you need more information on unsubscribing, start reading here:

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]