В то время как на мой вопрос частично ответили здесь , я бы хотел сделать шаг вперед.Я хочу, чтобы ловушка после фиксации сканировала элементы @todo, проверила с помощью redmine и проверила, существуют ли они уже как заявка, и если нет, создайте заявку и измените @todo, чтобы в качестве префикса использовался номер заявки.
В примере я напишу что-то вроде этого:
@todo: catch this possible error X
И после коммита у меня будет новый Redmine Ticket с текстом @todo в качестве заголовка.Затем небольшой скрипт получает идентификатор этого тикета (в этом примере 12345) и изменяет оператор исходного кода так, что он говорит:
@todo:#redmine_12345 catch this possible error X
Есть ли уже подобное решение (или лучшая практика, которая делает то, чтоя хочу сделать здесь) или есть простой способ сделать это?
Любые мысли по этому поводу было бы хорошо!