Я установил простой хук группы изменений для своих репозиториев Mercurial, чтобы отправлять по электронной почте набор изменений заинтересованным пользователям. Я хотел бы использовать один скрипт для каждого репозитория, которым я управляю, и я также хотел бы определить репозиторий, из которого пришла группа изменений. Согласно документации Mercurial Hooks , переменная окружения HG_URL доступна для этой цели. Однако я не получаю то, что ожидаю от этой переменной:
ожидается:
https://repo01/hg/project
фактический:
remote:https::rnideffer
Почему это URL, и как мне получить то, что я ожидал, в хуке группы изменений?