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

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

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

@todo: catch this possible error X

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

@todo:#redmine_12345 catch this possible error X

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

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


person Andresch Serj    schedule 19.08.2011    source источник
comment
Я бы хотел что-то подобное, но я не думаю, что это уже сделано...   -  person BrunoJCM    schedule 21.08.2012