Я ищу, чтобы создать крюк Mercurial, который подталкивает к резервному удаленному репозиторию, когда я нажимаю на локальный репозиторий. Я думал, что могу подключить «исходящий» крючок, но это создает бесконечный цикл, который не очень хорош. Так что, как и пост-толкающий крючок, или было бы лучше, чтобы репозиторий я нажимал, чтобы иметь «входящий» крюк, чтобы вместо этого нажать на удаленное резервное копирование?Mercurial исходящий крюк
3
A
ответ
6
Для каждой команды ядра (X) существует крючок post-X
и pre-X
.
При этом, если целью является создание удаленной резервной копии локального репозитория, я бы сделал это в «changegroup» в локальном репозитории.
При решении этой проблемы в прошлом я только что установил задания cron, чтобы периодически нажимать локальное резервное копирование, которое может сильно отставать, но не оставляет толкающего пользователя, ожидающего нажатия (крючки выполненных в процессе на переднем плане).