GitHub
В задачах Tracker можно автоматически добавлять ссылки на коммиты из GitHub, указывая ключ нужной задачи в комментарии к коммиту. Ссылки будут размещаться на вкладке Коммиты.
Подключить репозиторий
Чтобы подключить репозиторий на GitHub к Tracker:
-
Убедитесь, что вы авторизованы в Tracker как администратор.
-
На панели слева нажмите
→ Администрирование. Затем откройте раздел Репозитории и нажмите Подключить. -
В поле Платформа выберите GitHub.
-
Укажите адрес публичного репозитория в формате
https://github.com/<логин_владельца_репозитория>/<имя_репозитория>
. Поле Токен оставьте пустым. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
-
Убедитесь, что вы авторизованы в Tracker как администратор.
-
На панели слева нажмите
→ Администрирование. Затем откройте раздел Репозитории и нажмите Подключить. -
В поле Платформа выберите GitHub.
-
Получите на GitHub OAuth-токен для своего репозитория:
-
Авторизуйтесь на GitHub. Если репозиторий прикреплен к GitHub-организации, убедитесь, что у вас есть права администратора.
-
Нажмите на свое фото в правом верхнем углу и выберите Settings.
-
На панели слева выберите Developer settings → Personal access token → Tokens (classic).
-
Нажмите кнопку Generate new token.
-
Придумайте название для токена.
-
Настройте разрешения для токена. Для правильной работы с Tracker необходимо, чтобы опции repo и read:org были включены:
-
Нажмите кнопку Generate token.
-
Скопируйте токен в буфер обмена.
Внимание
Значение токена отображается только один раз. Если закрыть страницу, вы больше не сможете его просмотреть.
-
-
Укажите адрес репозитория в формате
https://github.com/<логин_владельца_репозитория>/<имя_репозитория>
и токен для подключения. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
Чтобы привязать коммит к задаче, укажите ключ задачи в комментарии к коммиту.
Примечание
Привязка коммита требует времени и не происходит мгновенно.
Чтобы иметь возможность просмотреть привязанные коммиты, активируйте эту опцию в настройках очереди:
-
На панели слева нажмите
Очереди и выберите очередь. -
На странице очереди в правом верхнем углу нажмите
Настройки очереди. - Перейдите на вкладку Интеграции.
- В разделе Коммиты активируйте опцию.
Привязанные коммиты можно просмотреть:
- на странице задачи на вкладке Коммиты;
- на странице коммитов очереди. Чтобы перейти на страницу коммитов со страницы очереди, в правом верхнем углу нажмите → Коммиты.
Собственный сервер
Чтобы подключить к Tracker собственный сервер:
-
Убедитесь, что вы авторизованы в Tracker как администратор.
-
На панели слева нажмите
→ Администрирование. Затем откройте раздел Репозитории и нажмите Подключить. -
В поле Платформа выберите сервис, к которому подключен ваш сервер.
-
В поле Ссылка на репозиторий укажите адрес репозитория на вашем сервере. Подключение к серверу должно осуществляться по технологии OAuth 2.0.
-
Получите OAuth-токен для своего репозитория.
-
В поле Токен укажите OAuth-токен для подключения к вашему серверу.
-
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозиториев отображается в Tracker как Подключен.
Подробную инструкцию о том, как получить OAuth-токен, читайте в документации GitHub.