Mail Archives: cygwin/2009/05/04/10:00:03
There are several updates to the Unison packages for Cygwin:
* unison2.31 is a new package, now available in the archive.
* unison2.27 has been updated. This is just a minor update of the README.C=
ygwin file.
* unison2.13 and unison2.17 have had their categories changed to _obsolete.=
As a result, these packages will no longer be visible in the installer, un=
less you
uncheck the "Hide obsolete packages" checkbox there. These packages will b=
e removed from the Cygwin archive after a few more months, unless I hear th=
at some of
you still need them.
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 other.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Obsolescence of unison2.13, unison2.17
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The current stable and beta versions of Unison are 2.27 and 2.31, respectiv=
ely. I usually maintain Unison packages of a few versions prior to the cur=
rent
stable version, because of the problem that different versions of Unison wo=
n't talk to each other: if you need to synchronize with a server that's ru=
nning e.g.
Unison 2.13, then you have to be running 2.13 in order to do that.
However, 2.13 and 2.17 are getting pretty old now. All bug fixes and new f=
eatures are going into the current stable and beta releases, 2.27 and 2.31.=
As a way
of determining how far back to maintain old versions, I look at Debian stab=
le, which moves very slowly. I figure that if Debian stable doesn't includ=
e a
version any more, then very few people are still using it, or if they are t=
hey can easily upgrade. The current version of Unison in Debian stable is =
2.27, so
it's time to say goodbye to 2.13 and 2.17.
If you have a continuing need for unison2.13 or unison2.17, please speak up=
on the Cygwin list. Otherwise they'll be removed from the archive in a fe=
w months.
They may still be removed in any case, since there won't be any new release=
s of them, and you can continue to use your installed packages.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
About Unison in Cygwin
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Unison is packaged for Cygwin as several independent packages, each providi=
ng a version of Unison that is incompatible with the others. You have to r=
un the
same version of Unison on the client and server, or Unison will issue an er=
ror message and quit. By installing one or more of these packages side by =
side, you
can use whichever one you need to synchronize with a particular host. Plea=
se read /usr/share/doc/unison*/README.Cygwin for more details.
The unison* packages also install a convenience symlink from /usr/bin/uniso=
n to one of the versioned unison executables, e.g. unison-2.27.exe. altern=
atives(8)
is used to manage the symlink. If the symlink is being managed in "auto" m=
ode, then it will automatically track the highest numbered version of uniso=
n that you
have installed. You can override this choice by either changing the symlin=
k manually with ln(1), or, preferably, by using alternatives(8):
alternatives --display unison shows you the installed versions of unison,=
their priorities, which executable the symlink points to, and whether the =
symlink is
being managed in "auto" or "manual" mode.
alternatives --config unison presents a menu from which you can choose wh=
ich version you want to use as the default. This puts the symlink in manua=
l mode.
alternatives --auto unison puts the symlink in automatic mode, where it w=
ill always point to the highest numbered version of unison that's installed=
on your
host.
alternatives --set unison /usr/bin/unison-$V.exe forces the symlink to po=
int to unison-$V.exe, and puts it in manual mode.
Please see alternatives(8) for more details.
Andrew E. Schulman
*******************************************************************
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions.
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
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:
cygwin-announce-unsubscribe-you=3Dyourdomain DOT com AT cygwin DOT com=20=20
If you need more information on unsubscribing, start reading here:=20
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -