Це дещо пов'язане з цим питанням, але є іншим питанням.
У нас є центральне сховище Hg, яке обслуговується користувачами через SSH та mercurial-сервер . До нас підключаються кілька клієнтів Mac, Linux та Windows.
Уже двічі траплялося, що один із користувачів Windows пошкодив свій сховище, а потім відсунув його до центрального. Я хочу написати скрипт вхідного гачка в центральний сховище, щоб запобігти прийняттю транзакції, якщо це пошкодить центральне репо.
Хоча, на жаль, я не знаю достатньо про Mercurial, щоб написати такий сценарій. Будь-яка можливість, що хтось ще натрапив на це? Особисто я не зовсім впевнений, чому hg не робить цього за замовчуванням.