The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.


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


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


Destination directory for the mirror.


Directory for temporary files; should be on the same file system partition as the --target directory.


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.