Могу ли я решить подзадачу проблемы с помощью умного коммита FishEye?
контекст
У меня есть запрос функции, представленный как проблема JIRA с ручкой PRJ-11. У моей проблемы есть подзадача с ручкой PRJ-23. В JIRA установлены последние версии плагинов FishEye и FishEye, и включены интеллектуальные коммиты.
Вопрос
Если бы я должен был сделать SVN коммит с сообщением журнала:
PRJ-11 #resolve #time 1w #comment Закончена работа над полной функцией
FishEye решит родительскую проблему (и, вероятно, подзадачу, пока она была у нее).
Если я попытаюсь сделать то же самое с подзадачей:
PRJ-23 #resolve #time 1w #comment Закончена работа над подзадачей
FishEye обнаруживает фиксацию SVN и регистрирует активность в отношении подзадачи, но не продвигает рабочий процесс подзадачи и не регистрирует в любое время ее или родительскую проблему.
Я что-то пропустил в своем синтаксисе коммит-сообщения или в конфигурации FishEye?
1 ответ
Сообщение о коммите, которое вы представляете, должно перевести подзадачу в состояние "Разрешено", при условии, что оно находится в состоянии с доступным переходом "Разрешить", и вам не требуется, чтобы подзадача указывала "Разрешение" при разрешении.
Если это не работает, я вижу несколько возможных причин:
- Подзадача находится в состоянии без доступного ей перехода Resolve.
- Подзадача не имеет разрешения по умолчанию и требует ее указания при разрешении
- Подзадача имеет одно или несколько обязательных полей, не установленных SmartCommit
- Подзадача требует прав, которые пользователь SmartCommit не должен разрешать
- Существует ошибка в [Рыбий глаз, как было предложено |https://answers.atlassian.com/questions/96530/can-i-resolve-an-issue-s-sub-task-using-a-fisheye-smart-commit] на форуме Атласских Ответов.
Краткий комментарий к чему-то еще, что вы сказали в своем вопросе мимоходом:
FishEye решит родительскую проблему (и, вероятно, подзадачу, пока она была у нее).
Это не поведение по умолчанию для рабочих процессов JIRA. Если вы хотите, чтобы подзадачи решались при разрешении родителя, вам нужно настроить рабочий процесс.
Хотя решение родительского вопроса разрешается, когда все его дочерние элементы разрешаются в поведении, которое я считаю целесообразным в некоторых случаях, я совсем не уверен, что решение подзадач при разрешении родительского элемента вообще уместно.