Це команда grok-fsck, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
GROK-FSCK - Перевірка дзеркальних репозиторіїв на наявність пошкоджень
СИНТАКСИС
grok-fsck -c /шлях/до/fsck.conf
ОПИС
Сховища Git можуть бути пошкоджені незалежно від того, часто вони оновлюються чи ні
чому корисно регулярно перевіряти їх за допомогою "git fsck". Grokmirror поставляється з a
утиліта "grok-fsck", яка запускатиме "git fsck" у всіх дзеркальних репозиторіях git. Це є
передбачається запускати щоночі з cron, і він докладе всіх зусиль, щоб випадково розподілити перевірки
тому щовечора перевіряється лише підмножина сховищ. Будь-які помилки будуть надіслані на адресу
користувача, встановленого в MAILTO.
ВАРІАНТИ
-- версія
показати номер версії програми та вийти
-h, --допомога
показати це повідомлення довідки та вийти
-v, -багатослівний
Будьте багатослівними і розкажіть нам, що ви робите
-f, --сила
Примусово негайно запускати всі репозиторії.
-c CONFIG, --config=КОНФІГ
Розташування fsck.conf
ПРИКЛАДИ
Знайдіть fsck.conf і змініть його відповідно до ваших потреб. Типовим файлом конфігурації є
сильно коментував.
Налаштуйте завдання cron, щоб він запускався щоночі та надсилав електронною поштою будь-які виявлені помилки root:
# Переконайтеся, що MAILTO встановлено, для звітів про помилки
MAILTO=корінь
# Бігайте щовечора о 2:XNUMX
00 02 * * * дзеркало /usr/bin/grok-fsck -c /etc/grokmirror/fsck.conf
Ви можете примусово запустити повний запуск за допомогою -f прапор, але якщо у вас є лише кілька невеликих git
репозиторіїв, не рекомендується, оскільки це може зайняти кілька годин.
Використовуйте grok-fsck онлайн за допомогою сервісів onworks.net