Usage
grs loads a configuration file, validates it, then clones or fast-forwards each configured repository. A repository that fails a safety check is skipped. The process exit code is the result to use in scripts.
- Commands — how to run
grs. - Synchronisation — the order of a run.
- Safety Model — when a repository is updated, skipped, or left alone.
- Repository States — how each inspected state maps to an action.
- Automation — unattended runs and exit status.