wok diff perl-file-rsyncp/description.txt @ rev 25037

Up glza (0.11.4)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat May 21 21:38:29 2022 +0000 (24 months ago)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/perl-file-rsyncp/description.txt	Sat May 21 21:38:29 2022 +0000
     1.3 @@ -0,0 +1,23 @@
     1.4 +File::RsyncP is a perl implementation of an Rsync client.
     1.5 +It is compatible with Rsync 2.5.5 - 2.6.3 (protocol versions 26-28).
     1.6 +It can send or receive files, either by running rsync on the remote
     1.7 +machine, or connecting to an rsyncd deamon on the remote machine.
     1.8 +
     1.9 +What use is File::RsyncP?
    1.10 +The main purpose is that File::RsyncP separates all file system I/O
    1.11 +into a separate module, which can be replaced by any module of your
    1.12 +own design. This allows rsync interfaces to non-filesystem data
    1.13 +types (eg: databases) to be developed with relative ease.
    1.14 +
    1.15 +File::RsyncP was initially written to provide an Rsync interface for
    1.16 +BackupPC, http://backuppc.sourceforge.net.
    1.17 +See BackupPC for programming examples.
    1.18 +
    1.19 +File::RsyncP does not yet provide a command-line interface that
    1.20 +mimics native Rsync.
    1.21 +Instead it provides an API that makes it possible to write simple
    1.22 +scripts that talk to rsync or rsyncd.
    1.23 +
    1.24 +The File::RsyncP::FileIO module contains the default file system
    1.25 +access functions. File::RsyncP::FileIO may be subclassed or replaced
    1.26 +by a custom module to provide access to non-filesystem data types.