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.
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.
Has the same effect as serge localize --rebuild-ts-files
.
Has the same effect as serge localize --output-only-mode
.
See serge localize --lang
. Will also completely skip processing configs where no target languages are found.
See serge localize --job
. Will also completely skip processing configs where no target jobs are found.
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.