Зафиксируйте репозиторий в GitLab, не обновляя состояния проблемы в YouTrack
У меня есть настройки UpSource, YouTrack и Hub. У меня есть проект под названием "Капитальный ремонт", который имеет два сервиса UpSource и YouTrack. Оба подключены через VCS. UpSource получает все, что происходит в репозитории, но когда я хочу обновить проблему в YouTrack через сообщение фиксации, которое не обновляется в трекере проблем YouTrack, состояние проблемы остается прежним.
Мое сообщение будет: #HAUL-1 Fixed
Интеграция YouTrack с UpSource включена, и все должно работать так, как я хочу, я искал везде и пытался воссоздать проект снова и снова и проверял все снова и снова, но я не могу понять, что я делаю неправильно.
2 ответа
Из установки YouTrack: Меню> Интеграция UpSource
Нажмите на вашу интеграцию UpSource, затем нажмите включить. Это позволит UpSource отправлять команды в YouTrack.
От: https://www.jetbrains.com/help/youtrack/standalone/7.0/Integration-with-Upsource.html
Попробуйте с [fixed #abc], где abc - номер проблемы
Удивительное сообщение коммита
Исправление № 20, Исправления № 21 и Закрытие группы / другого проекта № 22. Этот коммит также относится к # 17 и исправляет # 18, # 19 и https://gitlab.example.com/group/otherproject/issues/23. закроет # 18, # 19, # 20 и # 21 в проекте, к которому выдвинут этот коммит, а также # 22 и # 23 в group / otherproject. # 17 не будет закрыт, так как он не соответствует шаблону. Он работает как с многострочными сообщениями о коммите, так и с однострочными, когда используется с git commit -m.