Mercurial перехватывает в TortoiseHg исключение - PullRequest
0 голосов
/ 27 июня 2019

Я уже давно пользуюсь крючьями Mercurial в TortoiseHg.Я использую Python для создания собственных пользовательских хуков.После паузы я снова попытался использовать свои хуки, но они начали отказывать.

В частности, эта строка не работает:

    def precommit_badbranch(ui, repo, parent1=None, parent2=None, **kwargs):
        p1branch = repo[parent1].branch()

С этой ошибкой: unsupported changeid '' of type <type 'str'>

Видимо, Mercurial / Tortoise API изменен.Интересно, что изменилось?И как это найти.Ресурсы, которые я нашел в сети, устарели.Есть ли где-нибудь правильная ссылка на API?

...