Rclone Synchronization Plugin

Plugin source location: <serge_root>/lib/Serge/Sync/Plugin/VCS/rclone.pm

This plugin is a wrapper for Rclone—a command-line tool that enables synchronization with cloud-based storage solutions like Amazon S3, Google Drive, Dropbox, FTP/SFTP, Microsoft OneDrive, and many others. To use this plugin, you need to have rclone tool installed on your system.

Cloud storage solutions don't usually provide versioning capabilities, so using something like Git is preferable. Still, in certain cases an ability to exchange localization files with a cloud storage might be handy.

This plugin provides a convenience of using pull sync step to download source files from a cloud storage, then using push sync step to upload localized data back to a cloud storage. See Localization Cycle for more information.

Usage

example-project.serge