To jest polecenie grok-fsck, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
GROK-FSCK - Sprawdź lustrzane repozytoria pod kątem uszkodzeń
STRESZCZENIE
grok-fsck -c /ścieżka/do/fsck.conf
OPIS
Repozytoria Git mogą ulec uszkodzeniu, niezależnie od tego, czy są często aktualizowane, czy nie
dlaczego warto je rutynowo sprawdzać za pomocą „git fsck”. Grokmirror jest dostarczany z
Narzędzie „grok-fsck”, które uruchomi „git fsck” we wszystkich lustrzanych repozytoriach git. To jest
ma być uruchamiany co noc z crona i dołoży wszelkich starań, aby losowo rozłożyć czeki
więc każdej nocy sprawdzany jest tylko podzbiór repozytoriów. Wszelkie błędy zostaną przesłane do
użytkownik ustawiony w MAILTO.
OPCJE
--wersja
pokaż numer wersji programu i wyjdź
-H, --help
pokaż tę wiadomość pomocy i wyjdź
-v, --gadatliwy
Bądź gadatliwy i powiedz nam, co robisz
-F, --siła
Wymuś natychmiastowe uruchomienie we wszystkich repozytoriach.
-c KONFIG., --konfigur=CONFIG
Lokalizacja pliku fsck.conf
PRZYKŁADY
Zlokalizuj plik fsck.conf i zmodyfikuj go, aby odzwierciedlał Twoje potrzeby. Domyślny plik konfiguracyjny to
mocno komentowane.
Skonfiguruj zadanie cron, aby uruchamiało się co noc i wysyłało e-mailem wszelkie wykryte błędy do roota:
# Upewnij się, że MAILTO jest ustawione, aby otrzymywać raporty o błędach
MAILTO=root
# Uruchamiaj nocą, o 2 w nocy
00 02 * * * lustro /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
Możesz wymusić pełny bieg za pomocą -f flag, ale chyba że masz tylko kilka małych git
repozytoria, nie jest to zalecane, ponieważ może zająć kilka godzin.
Korzystaj z grok-fsck online, korzystając z usług onworks.net