YouTrack не показывает связанные коммиты на вкладке «Изменения VCS»

Я правильно настроил интеграцию YouTrack и GitLab, и она работает. Я использовал это руководство: https://www.jetbrains.com/help/youtrack/standalone/Integration-with-Version-Control-Systems.html

Но когда я упоминаю проблему ID в сообщении фиксации

$ git commit -m "my message #PROJ-1"

после push не отображается в YouTrack на вкладке "Изменения VCS". Мне нужно добавить хэш фиксации вручную (через YouTrack), и только тогда все в порядке.

Я что-то пропустил?


person Josef Rybička    schedule 24.01.2018    source источник
comment
Можете ли вы подтвердить, что добавили репозиторий в настройки VCS проекта? Если он не настроен на мониторинг вашего репозитория gitlab, он не будет собирать никаких коммитов, даже если вы укажете номер проблемы. Не знаю, почему это работает по-другому!   -  person Syntax Error    schedule 02.02.2018
comment
Да, я добавил репозиторий в настройки проекта. Проблема заключалась в том, что GitLab не мог получить доступ к серверу YouTrack в нашей сети (принятый ответ)   -  person Josef Rybička    schedule 05.02.2018


Ответы (1)


Чтобы эта интеграция работала, сервер YouTrack должен быть доступен серверу GitLab, потому что последний уведомляет первый о коммитах. Добавление изменений вручную работает по-другому: YouTrack инициирует подключение к GitLab.

person Alex.V    schedule 04.02.2018
comment
Вот в чем проблема... Сервер GitLab не может получить доступ к YouTrack. - person Josef Rybička; 05.02.2018