У меня есть несколько репозиториев, которые были преобразованы из SVN, и в дальнейшем мы хотим убедиться, что когда люди отправляют в репозиторий, они не могут создавать дополнительные головы. на вики-странице TipsAndTricks есть несколько хуков, которые предотвратить отправку, если есть несколько головок, но как я могу создать хук, который предотвращает отправку новых головок?
Кажется, что правильный способ сделать это - сравнить количество головок из ревизии 0:parent, а затем сравнить 0:tip, но я не могу найти способ сделать это. hg heads -r $HG_NODE
показывает мне только количество голов после того, как пользователь нажал первую фиксацию.