Questo è il comando grok-fsck che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
GROK-FSCK - Controlla i repository con mirroring per la corruzione
SINOSSI
grok-fsck -c /percorso/a/fsck.conf
DESCRIZIONE
I repository Git possono essere danneggiati indipendentemente dal fatto che vengano aggiornati frequentemente o meno, il che è
perché è utile controllarli di routine usando "git fsck". Grokmirror viene spedito con a
Utility "grok-fsck" che eseguirà "git fsck" su tutti i repository git con mirroring. è
dovrebbe essere eseguito ogni notte da cron e farà del suo meglio per scaglionare casualmente i controlli
quindi ogni notte viene controllato solo un sottoinsieme di repository. Eventuali errori verranno inviati al
utente impostato in MAILTO.
VERSIONI
--versione
mostra il numero di versione del programma ed esci
-H, --Aiuto
mostra questo messaggio di aiuto ed esci
-in, --verboso
Sii prolisso e dicci cosa stai facendo
-F, --vigore
Forza l'esecuzione immediata su tutti i repository.
-c CONFIGURA, --config=CONFIGURA
Posizione di fsck.conf
ESEMPI
Individua fsck.conf e modificalo in base alle tue esigenze. Il file di configurazione predefinito è
pesantemente commentato.
Imposta un cron job per l'esecuzione notturna e per inviare via email eventuali errori rilevati a root:
# Assicurati che MAILTO sia impostato, per i rapporti di errore
MAILTO=radice
# Corri di notte, alle 2 del mattino
00 02 * * * mirror /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
Puoi forzare una corsa completa usando il -f flag, ma a meno che tu non abbia solo qualche piccolo git
repository, non è consigliabile, poiché potrebbero essere necessarie diverse ore per il completamento.
Usa grok-fsck online utilizzando i servizi onworks.net