[SCM] The rsync repository. branch, master, updated. v3.0.3-215-gc55fb5e

Rsync CVS commit messages rsync-cvs at lists.samba.org
Sat Aug 29 17:21:19 MDT 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The rsync repository.".

The branch, master has been updated
       via  c55fb5e1d639d72a16604c6e0153e19d04ef0d78 (commit)
      from  8a21be11f08dca35e8db1bf7225975f90d66c997 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c55fb5e1d639d72a16604c6e0153e19d04ef0d78
Author: Wayne Davison <wayned at samba.org>
Date:   Sat Aug 29 11:27:40 2009 -0700

    Create non-transferred files in a more atomic manner:
    If a symlink, device, special-file, or hard-linked file is replacing
    an existing non-directory, the new file is created using a temporary
    filename and then renamed into place.  Also changed the handling of
    a cluster of hard-linked symlinks/devices/special-files to always
    ensure the first item in the cluster is correct, since it doesn't
    really save any significant work to try to find an existing correct
    item later in the cluster to link with.

-----------------------------------------------------------------------

Summary of changes:
 NEWS                   |    6 +++
 generator.c            |  110 ++++++++++++++++++++++++++++++++++--------------
 hlink.c                |   15 ++-----
 receiver.c             |   80 ++++++++++++++++++++++++----------
 testsuite/devices.test |    4 +-
 5 files changed, 146 insertions(+), 69 deletions(-)


hooks/post-receive
--
The rsync repository.


More information about the rsync-cvs mailing list