wok view 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 (23 months ago)
parents
children
line source
1 File::RsyncP is a perl implementation of an Rsync client.
2 It is compatible with Rsync 2.5.5 - 2.6.3 (protocol versions 26-28).
3 It can send or receive files, either by running rsync on the remote
4 machine, or connecting to an rsyncd deamon on the remote machine.
6 What use is File::RsyncP?
7 The main purpose is that File::RsyncP separates all file system I/O
8 into a separate module, which can be replaced by any module of your
9 own design. This allows rsync interfaces to non-filesystem data
10 types (eg: databases) to be developed with relative ease.
12 File::RsyncP was initially written to provide an Rsync interface for
13 BackupPC, http://backuppc.sourceforge.net.
14 See BackupPC for programming examples.
16 File::RsyncP does not yet provide a command-line interface that
17 mimics native Rsync.
18 Instead it provides an API that makes it possible to write simple
19 scripts that talk to rsync or rsyncd.
21 The File::RsyncP::FileIO module contains the default file system
22 access functions. File::RsyncP::FileIO may be subclassed or replaced
23 by a custom module to provide access to non-filesystem data types.