Как я могу получить сообщение о фиксации от рычага постфиксации bzr?

Я пытаюсь записать a bzr post-commit рычаг для моего частного bugtracker, но я застреваю в функциональной подписи

post_commit(local, master, old_revno, old_revid, new_revno, mew_revid)

Как я могу извлечь сообщение о фиксации для ответвления от этого с bzrlib в Python?

5
задан Sagar Chauhan 28 June 2019 в 04:57
поделиться

1 ответ

И ответ похож так:

def check_commit_msg(local, master, old_revno, old_revid, new_revno, new_revid):
    branch = local or master
    revision = branch.repository.get_revision(new_revid)
    print revision.message

локальный и основной объекты Ответвления, поэтому после того как у Вас есть пересмотр, легко извлечь сообщение.

5
ответ дан 14 December 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: