serge-sync - Perform a full synchronization + localization cycle
serge sync [configuration-files] [--force] [--rebuild-ts-files] [--output-only-mode] [--lang=aa,bb,cc] [--jobs=foo,bar]
Where [configuration-files] is a path to a specific .serge file, or a directory to scan .serge files in. You can specify multiple paths as separate command-line parameters. If no paths provided, Serge will look up for .serge files in the current directory.
[configuration-files]
For all provided configuration files, run `pull`, `pull-ts`, `localize`, `push-ts` and `push` commands in one cycle.
Has the same effect as serge pull-ts --force and serge localize --force combined.
serge pull-ts --force
serge localize --force
Has the same effect as serge localize --rebuild-ts-files.
serge localize --rebuild-ts-files
Has the same effect as serge localize --output-only-mode.
serge localize --output-only-mode
See serge localize --lang. Will also completely skip processing configs where no target languages are found.
serge localize --lang
See serge localize --job. Will also completely skip processing configs where no target jobs are found.
serge localize --job
When pushing localized data back to version control, override the commit message with the provided one.
Echo system commands about to be executed (useful for debugging)
Echo commands' output (useful for debugging)
serge-pull, serge-pull-ts, serge-localize, serge-push-ts, serge-push
Part of serge suite.
To install Serge, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Serge
CPAN shell
perl -MCPAN -e shell install Serge
For more information on module installation, please visit the detailed CPAN module installation guide.