Il s'agit de la commande grok-fsck qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
GROK-FSCK - Vérifiez les référentiels en miroir pour la corruption
SYNOPSIS
grok-fsck -c /chemin/vers/fsck.conf
DESCRIPTION
Les référentiels Git peuvent être corrompus, qu'ils soient fréquemment mis à jour ou non, ce qui est
pourquoi il est utile de les vérifier régulièrement à l'aide de "git fsck". Grokmirror est livré avec un
Utilitaire "grok-fsck" qui exécutera "git fsck" sur tous les référentiels git en miroir. Il est
censé être exécuté tous les soirs à partir de cron, et fera de son mieux pour échelonner les contrôles au hasard
ainsi, seul un sous-ensemble de référentiels est vérifié chaque nuit. Toute erreur sera envoyée au
utilisateur défini dans MAILTO.
OPTIONS
--version
afficher le numéro de version du programme et quitter
-h, --Aidez-moi
afficher ce message d'aide et quitter
-dans, --verbeux
Soyez verbeux et dites-nous ce que vous faites
-F, --Obliger
Forcer l'exécution immédiate sur tous les référentiels.
-c CONFIG, --config=CONFIG
Emplacement de fsck.conf
EXEMPLES
Localisez fsck.conf et modifiez-le pour refléter vos besoins. Le fichier de configuration par défaut est
abondamment commenté.
Configurez une tâche cron pour qu'elle s'exécute tous les soirs et pour envoyer par e-mail toutes les erreurs découvertes à root :
# Assurez-vous que MAILTO est défini, pour les rapports d'erreur
MAILTO=racine
# Courez tous les soirs, à 2 heures du matin
00 02 * * * miroir /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
Vous pouvez forcer une exécution complète en utilisant le -f flag, mais à moins que vous n'ayez que quelques petits git
référentiels, ce n'est pas recommandé, car cela peut prendre plusieurs heures.
Utilisez grok-fsck en ligne en utilisant les services onworks.net