я могу поменять исправленную ошибку с хука post / pre-commit? - PullRequest
1 голос
/ 21 апреля 2011

Я хотел бы использовать хук post / pre-commit для заполнения поля фиксированной ошибки коммита. Я хотел бы сделать это, потому что мы используем redmine и redmine, если вы установите фиксированный # 132 в вашем сообщении о коммите, он отметит ошибку # 132 как исправленную. Поэтому, чтобы разработчик не забыл заполнить поле с исправленной ошибкой, я хотел бы сделать это для него.

ТАК это возможно? я могу изменить поле исправленной ошибки?

Спасибо

1 Ответ

1 голос
/ 21 апреля 2011

Исправлено свойство ошибки, сохраняемое как часть метаданных ревизии, поэтому вы можете обновить это изменение только до фактической фиксации.Тем не менее, крюк после фиксации не будет работать для вас.Хук предварительной фиксации в соответствии с документацией , вызываемой «после вычисления коммита, но до его завершения».На самом деле на этом этапе новая ревизия уже сохраняется в репозитории, поэтому вы не можете ее изменить.Но вы можете вызвать исключение из ловушки перед фиксацией и, таким образом, эффективно прервать фиксацию, если хотите настаивать на том, чтобы новая редакция содержала определенные атрибуты исправлений.

Поэтому я думаю, что невозможно изменить метаданные редакции с помощью pre/ пост коммит хуки.Вы можете спросить разработчиков bzr здесь: https://answers.launchpad.net/bzr/+addquestion

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...