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