Как корректно перенести в журнал работ Jira время, заданное через Jira Smart Commit (#time)?

Для корректного переноса времени, заданного через Jira Smart Commit (#time), в журнал работ Jira, вам следует проверить несколько вещей и следовать определенным шагам.

Первым шагом является убедиться, что ваш проект поддерживает Jira Smart Commit. Для этого обратитесь к администратору вашего проекта или к документации Jira, чтобы узнать, включена ли эта функциональность.

После того, как это подтверждено, вам нужно убедиться, что ваш Git-репозиторий настроен для работы с Jira. Это можно сделать, добавив ссылку на Jira в вашем файле конфигурации Git или выполнив соответствующую команду в терминале. Например, вы можете выполнить следующую команду:

$ git config --global jira.url <URL вашего Jira-экземпляра>

После того, как вы настроили ваш Git-репозиторий, вы можете использовать Jira Smart Commit для добавления времени в ваш журнал работ. Для этого вам нужно внести соответствующие изменения в ваш комментарий к коммиту с использованием следующего формата:

<commit message> #time <время> <вид>

- <commit message> – это сообщение коммита, обычно представляющее собой краткое описание ваших изменений.
- <время> – это время, которое вы хотите добавить в ваш журнал работ. Оно может быть указано в разных форматах: иметь единицы измерения (например, "2h" для двух часов) или быть в формате 24-часового времени (например, "2:30" для 2 часов 30 минут).
- <вид> – тип работы, который вы выполнили. Это может быть одно из заранее определенных значений: "m" (минуты), "h" (часы), "d" (дни) и т. д.

Примеры использования Jira Smart Commit:

$ git commit -m "Добавить функциональность X #time 2h"
$ git commit -m "Исправить ошибку Y #time 30m"

После того, как вы сделали коммит с использованием Jira Smart Commit, время будет автоматически перенесено в ваш журнал работ Jira и отображено в соответствующем задании.

Важно отметить, что Jira Smart Commit может работать только при условии, что идентификатор задачи Jira указан в сообщении коммита. Для этого используйте ключевое слово, такое как "JIRA" или "Jira". Например:

$ git commit -m "Решение проблемы Z JIRA-123 #time 1h"

Также убедитесь, что вы вводите команды в том же репозитории, который был настроен для работы с Jira, и используете правильный идентификатор задачи Jira.

Выводящие в журнал работ данные можно просмотреть в соответствующем задании Jira, где они отобразятся в разделе "Worklog" или в панели управления журналами работ.

Это в общих чертах описывает процесс корректного переноса времени, заданного через Jira Smart Commit, в журнал работ Jira. Убедитесь, что вы удовлетворяете всем вышеперечисленным требованиям и следуете указанным шагам, чтобы успешно выполнить задачу.