GROK-FSCK(1) | GROK-FSCK(1) |
NAME¶
GROK-FSCK - Optimize mirrored repositories and check for corruption
SYNOPSIS¶
DESCRIPTION¶
Git repositories should be routinely repacked and checked for corruption. This utility will perform the necessary optimizations and report any problems to the email defined via fsck.report_to ('root' by default). It should run weekly from cron or from the systemd timer (see contrib).
Please examine the example grokmirror.conf file for various things you can tweak.
OPTIONS¶
- --version
- show program's version number and exit
- -h, --help
- show this help message and exit
- -v, --verbose
- Be verbose and tell us what you are doing
- -f, --force
- Force immediate run on all repositories.
- -c CONFIG, --config=CONFIG
- Location of fsck.conf
- --repack-only
- Only find and repack repositories that need optimizing (nightly run mode)
- --connectivity
- (Assumes --force): Run git fsck on all repos, but only check connectivity
- --repack-all-quick
- (Assumes --force): Do a quick repack of all repos
- --repack-all-full
- (Assumes --force): Do a full repack of all repos
SEE ALSO¶
SUPPORT¶
Email tools@linux.kernel.org.
AUTHOR¶
mricon@kernel.org
License: GPLv3+
COPYRIGHT¶
The Linux Foundation and contributors
2020-08-14 | 2.0.0 |