rrr-client - continously mirror recent updates
rrr-client [options] rrr-client --source some.mirror::module/ --target /some/dir/
Prints a brief message and exits.
Defaults to 20000. Same as max_files_per_connection in File::Rsync::Mirror::Recent
Password if the rsync source requires it. Can also be set by setting the environment variable RSYNC_PASSWORD.
Defaults to 30. Same as timeout within rsync_options in File::Rsync::Mirror::Recent
timeout
rsync_options
Only needed for debugging. Path to the internally used status file. Argument is passed through to the File::Rsync::Mirror::Recent object.
Defaults to false. If true, skips all delete events in the index files which means no files are being deleted that have been deleted upstream.
Source to mirror from, including the name of the RECENT metadata file. For example cpan-rsync.perl.org::CPAN/RECENT.recent.
cpan-rsync.perl.org::CPAN/RECENT.recent
Destination directory for the mirror.
Directory for temporary files; should be on the same file system partition as the --target directory.
--target
Username if the rsync source requires it.
Defaults to false. Note: Older versions of rrr-client defaulted to being verbose.
Path to the logfile to write verbose progress information to.
Mirror a remote directory based on a set of RECENT* files provided by the remote server.
To install File::Rsync::Mirror::Recent, copy and paste the appropriate command in to your terminal.
cpanm
cpanm File::Rsync::Mirror::Recent
CPAN shell
perl -MCPAN -e shell install File::Rsync::Mirror::Recent
For more information on module installation, please visit the detailed CPAN module installation guide.