получение билетов redmine путем сканирования на @todo

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

В примере я напишу что-то вроде этого:

@todo: catch this possible error X 

И после того, как я совершу, я получил новый билет Redmine с текстом @todo в качестве названия. Затем маленький скрипт получает идентификатор этого билета (в этом примере 12345) и изменяет инструкцию исходного кода, поэтому он говорит:

 @todo:#redmine_12345 catch this possible error X 

Есть ли такое решение, подобное этому (или лучшая практика, которая делает то, что я хочу сделать здесь), или есть простой способ сделать это?

Любые мысли об этом были бы хороши!

Solutions Collecting From Web of "получение билетов redmine путем сканирования на @todo"