Accepting request 19946 from network

Copy from network/unison based on submit request 19946 from user mhopf

OBS-URL: https://build.opensuse.org/request/show/19946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/unison?expand=0&rev=13
This commit is contained in:
OBS User autobuild 2009-09-10 11:10:30 +00:00 committed by Git OBS Bridge
parent dfbbdf0a02
commit 08feff5cb5
5 changed files with 69 additions and 17 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:398b4d95876fbc71059974705c88459effe7b52f341f1f709e078169bba3bed0
size 585319

View File

@ -20,7 +20,7 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
</STYLE>
<META name="Author" content="Benjamin C. Pierce">
<link rel="stylesheet" href="/home/bcpierce/pub/unison/unison.css">
<link rel="stylesheet" href="http://www.cis.upenn.edu/~bcpierce/unison/unison.css">
</HEAD>
<BODY >
@ -34,11 +34,9 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
<BR>
<div id="manualbody"><BR>
<BR>
<DIV CLASS="center"><FONT SIZE=7><FONT COLOR=red>DraftDraftDraftDraft</FONT></FONT></DIV><BR>
<BR>
<div id="manualheader"><DIV CLASS="center"><FONT SIZE=7><FONT COLOR=black>Unison File Synchronizer</FONT><BR>
<FONT SIZE=6><FONT COLOR=black>User Manual and Reference Guide</FONT><BR>
<FONT SIZE=5>Version 2.27.74<BR>
<FONT SIZE=5>Version 2.27.157<BR>
<FONT SIZE=4>Copyright 1998-2008, Benjamin C. Pierce
</FONT></FONT></FONT></FONT></DIV></div><BR>
<BR>
@ -105,7 +103,7 @@ BLOCKQUOTE{margin-left:4ex;margin-right:4ex;text-align:left;}
<A HREF="#ssh"><FONT SIZE=4><B>Installing Ssh</B></FONT></A><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<A HREF="#ssh-unix">Unix</A><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8226;<A HREF="#ssh-win">Windows</A><BR>
<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.27.74</B></FONT></A><BR>
<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.27.157</B></FONT></A><BR>
</BLOCKQUOTE>
@ -576,7 +574,7 @@ direction that the change needs to be propagated. For example,
&lt;--- new file c [f]
</PRE>indicates that the file <TT>c</TT> has been modified only in the second
replica, and that the default action is therefore to propagate the new
version to the first replica. To <B>f</B>ollw Unison's recommendation,
version to the first replica. To <B>f</B>ollow Unison's recommendation,
press the &#8220;f&#8221; at the prompt.<BR>
<BR>
If both replicas are modified and their contents are different, then
@ -594,7 +592,7 @@ nothing is shown. Unison simply notes that the file is up to date.<BR>
<BR>
These display conventions are used by both versions of the user
interface. The only difference lies in the way in which Unison's
default actions are either accepted or overriden by the user.<BR>
default actions are either accepted or overridden by the user.<BR>
<BR>
<BR>
<EM>Textual Interface:</EM><UL CLASS="itemize"><LI CLASS="li-itemize">
@ -1531,7 +1529,7 @@ Used to set the height (in lines) of the main window in the graphical user inter
Including the preference <TT>-ignore <I>pathspec</I></TT> causes Unison to completely ignore paths that match <TT><I>pathspec</I></TT> (as well as their children). This is useful for avoiding synchronizing temporary files, object files, etc. The syntax of <TT><I>pathspec</I></TT> is described in the <A HREF="#pathspec">Path Specification</A> section, and further details on ignoring paths is found in the <A HREF="#ignore">Ignoring Paths</A> section.<BR>
<BR>
<DT CLASS="dt-description"><B>ignorecase <TT>xxx</TT></B><DD CLASS="dd-description">
When set to <TT>true</TT>, this flag causes Unison to treat filenames as case insensitive&mdash;i.e., files in the two replicas whose names differ in (upper- and lower-case) `spelling' are treated as the same file. When the flag is set to <TT>false</TT>, Unison will treat all filenames as case sensitive. Ordinarily, when the flag is set to t default, filenames are automatically taken to be case-insensitive if either host is running Windows or OSX. In rare circumstances it is useful to set the flag manually (e.g. when running Unison on a Unix system with a FAT [Windows] volume mounted).<BR>
When set to <TT>true</TT>, this flag causes Unison to treat filenames as case insensitive&mdash;i.e., files in the two replicas whose names differ in (upper- and lower-case) `spelling' are treated as the same file. When the flag is set to <TT>false</TT>, Unison will treat all filenames as case sensitive. Ordinarily, when the flag is set to <TT>default</TT>, filenames are automatically taken to be case-insensitive if either host is running Windows or OSX. In rare circumstances it is useful to set the flag manually (e.g. when running Unison on a Unix system with a FAT [Windows] volume mounted).<BR>
<BR>
<DT CLASS="dt-description"><B>ignorelocks </B><DD CLASS="dd-description">
When this preference is set, Unison will ignore any lock files that may have been left over from a previous run of Unison that was interrupted while reading or writing archive files; by default, when Unison sees these lock files it will stop and request manualintervention. This option should be set only if you are <EM>positive</EM> that no other instance of Unison might be concurrently accessing the same archive files (e.g., because there was only one instance of unison running and it has just crashed or you have just killed it). It is probably not a good idea to set this option in a profile: it is intended for command-line use.<BR>
@ -2430,10 +2428,10 @@ directory from the other replica&mdash;probably not what you want!<BR>
To prevent accidents, Unison provides a preference called
<CODE>mountpoint</CODE>. Including a line like
<PRE CLASS="verbatim">
mountpoint = /mnt/foo
mountpoint = foo
</PRE>in your preference file will cause Unison to check, after it finishes
detecting updates, that something actually exists at the path
<CODE>/mnt/foo</CODE> on both replicas; if it does not, the Unison run will
<CODE>foo</CODE> on both replicas; if it does not, the Unison run will
abort. <BR>
<BR>
<!--TOC subsection Click-starting Unison-->
@ -2579,9 +2577,57 @@ you have trouble, you might try this one instead:
hosts, provide your remote user name when providing the remote root
(i.e., <CODE>//username@host/path...</CODE>).
</OL>
<hr><!--TOC section Changes in Version 2.27.74-->
<hr><!--TOC section Changes in Version 2.27.157-->
<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.27.74</H2><!--SEC END -->
<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.27.157</H2><!--SEC END -->
Changes since 2.27.57:
<UL CLASS="itemize"><LI CLASS="li-itemize">
Ignore one hour differences for deciding whether a file may have
been updated. This avoids slow update detection after daylight
saving time changes under Windows. This makes it slightly more
likely to miss an update, but that should be safe enough.
<LI CLASS="li-itemize">Improved Unison icon under Windows
<LI CLASS="li-itemize">Case sensitivity information put in the archive (in a backward
compatible way) and checked when the archive is loaded
<LI CLASS="li-itemize">Uses improved emulation of "select" call provided by Ocaml 3.11
under Windows (the GUI does not freeze as much during synchronization)
<LI CLASS="li-itemize">Upgraded to GPL version 3 and added copyright notice to
documentation files.
<LI CLASS="li-itemize">Unison can sometimes fail to transfer a file, giving the unhelpful
message "Destination updated during synchronization" even though the
file has not been changed. This can be caused by programs that
change either the file's contents *or* the file's extended
attributes without changing its modification time. I'm not sure
what is the best fix for this &ndash; it is not Unison's fault, but it
makes Unison's behavior puzzling &ndash; but at least Unison can be more
helpful about suggesting a workaround (running once with 'fastcheck'
set to false). The failure message has been changed to give this
advice.
<LI CLASS="li-itemize">Bugfixes
<UL CLASS="itemize"><LI CLASS="li-itemize">
Fixed quotation of paths and names when writing to a preference file
<LI CLASS="li-itemize">Fixed bug resulting in slow performances when transferring a file
using our rsync implementation from a 64-bit architecture to a
32-bit architecture.
<LI CLASS="li-itemize">Fixed bug in <CODE>Lwt_unix.run</CODE> which could make it fail with a
<CODE>Not_found</CODE> exception (see [<CODE>Not_found</CODE> raised in
tryCopyMovedFile] errors)
<LI CLASS="li-itemize">Properly deals with non-conformant AppleDouble files produced
by Mac OS X.
<LI CLASS="li-itemize">Fixed bug that results in Unison missing ressource fork changes
<LI CLASS="li-itemize">Applied a patch from Karl M to make the GTK2 version build with
OCaml 3.11 on Windows.
<LI CLASS="li-itemize">Added some extra debugging code to remote.ml to give more
informative error messages when people encounter the longstanding
"assert failed during file transfer" bug.
<LI CLASS="li-itemize">Applied patch from Antoine Reilles for NetBSD compilation
<LI CLASS="li-itemize">Resizing the update window vertically no longer moves the status
label. Fix contributed by Pedro Melo.
</UL>
</UL>
Changes since 2.17:
<UL CLASS="itemize"><LI CLASS="li-itemize">

3
unison-2.27.157.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec04069e95249a5b4e212ab48ec03820b1e1f707fb4c607e7f98851e98735adc
size 674332

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Sep 4 16:50:56 CEST 2009 - mhopf@novell.com
- Update to latest stable version 2.27.157
* various small fixes.
-------------------------------------------------------------------
Mon Jun 29 09:51:21 CEST 2009 - seife@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package unison (Version 2.27.149)
# spec file for package unison (Version 2.27.157)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -28,7 +28,7 @@ BuildRequires: lablgtk2
License: GPL v3 or later
Group: Productivity/Networking/Other
AutoReqProv: on
Version: 2.27.149
Version: 2.27.157
Release: 1
Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}.tar.gz
Source1: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}-manual.html