Подключить репозиторий
Важно
Подключать репозитории может только администратор организации.
Подключите ваши репозитории к Tracker, чтобы привязывать коммиты к задачам. Вы можете подключить любое количество репозиториев, размещенных в сервисах GitHub, GitLab и Bitbucket.
Важно
К Tracker нельзя подключить Git-репозитории, размещенные на вашем собственном сервере.
GitHub
Чтобы подключить репозиторий на GitHub к Tracker:
-
Убедитесь, что вы авторизованы в Tracker как администратор организации.
-
На верхней панели Tracker выберите
→ Настроить Tracker.
-
Перейдите на вкладку Репозитории и нажмите кнопку Подключить репозиторий.
-
В поле Платформа выберите GitHub.
-
Укажите адрес публичного репозитория в формате
https://github.com/<логин владельца репозитория>/<имя репозитория>
. Поле Токен оставьте пустым. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
-
Убедитесь, что вы авторизованы в Tracker как администратор организации.
-
На верхней панели Tracker выберите
→ Настроить Tracker.
-
Перейдите на вкладку Репозитории и нажмите кнопку Подключить репозиторий.
-
В поле Платформа выберите GitHub.
-
Получите на GitHub OAuth-токен для своего репозитория:
-
Авторизуйтесь на GitHub. Если репозиторий прикреплен к GitHub-организации, убедитесь, что у вас есть права администратора.
-
Нажмите на свое фото в правом верхнем углу и выберите Settings.
-
На панели слева выберите Developer settings → Personal access token.
-
Нажмите кнопку Generate new token.
-
Придумайте название для токена.
-
Настройте разрешения для токена. Для правильной работы с Tracker необходимо, чтобы опции repo и read:org были включены:
-
Нажмите кнопку Generate token.
-
Скопируйте токен в буфер обмена.
Внимание
Значение токена отображается только один раз. Если закрыть страницу, вы больше не сможете его просмотреть.
-
-
Укажите адрес репозитория в формате
https://github.com/<логин владельца репозитория>/<имя репозитория>
и токен для подключения. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
Чтобы привязать коммит к задаче в Tracker, укажите ключ задачи в комментарии к коммиту. Привязанные коммиты можно просмотреть:
- на странице задачи на вкладке Коммиты;
- на странице очереди на вкладке Коммиты.
Если вы не видите вкладки Коммиты, убедитесь, что она включена в настройках очереди.
GitLab
Чтобы подключить репозиторий на GitLab к Tracker:
-
Убедитесь, что вы авторизованы в Tracker как администратор организации.
-
На верхней панели Tracker выберите
→ Настроить Tracker.
-
Перейдите на вкладку Репозитории и нажмите кнопку Подключить репозиторий.
-
В поле Платформа выберите GitLab.
-
Укажите адрес публичного репозитория в формате
https://gitlab.com/<логин владельца репозитория>/<имя репозитория>
. Поле Токен оставьте пустым. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
Примечание
Закрытый репозиторий доступен только авторизованным пользователям GitLab (Internal project) или команде проекта (Private project).
-
Убедитесь, что вы авторизованы в Tracker как администратор организации.
-
На верхней панели Tracker выберите
→ Настроить Tracker.
-
Перейдите на вкладку Репозитории и нажмите кнопку Подключить репозиторий.
-
В поле Платформа выберите GitLab.
-
Получите на GitLab OAuth-токен для своего репозитория:
-
Авторизуйтесь на GitLab.
-
Нажмите на свое фото в правом верхнем углу и выберите Settings.
-
На панели слева выберите Access Tokens.
-
Введите название токена в поле Name.
-
Задайте срок действия токена в поле Expires at.
-
Настройте разрешение для токена. Для правильной работы с Tracker необходимо, чтобы опция api была включена:
-
Нажмите кнопку Create personal access token.
-
Скопируйте токен в буфер обмена.
Внимание
Значение токена отображается только один раз. Если закрыть страницу, вы больше не сможете его просмотреть.
-
-
Укажите адрес публичного репозитория в формате
https://gitlab.com/<логин владельца репозитория>/<имя репозитория>
и токен для подключения. -
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
Чтобы привязать коммит к задаче в Tracker, укажите ключ задачи в комментарии к коммиту. Привязанные коммиты можно просмотреть:
- на странице задачи на вкладке Коммиты;
- на странице очереди на вкладке Коммиты.
Если вы не видите вкладки Коммиты, убедитесь, что она включена в настройках очереди.
Bitbucket
Чтобы подключить репозиторий на Bitbucket к Tracker:
-
Убедитесь, что вы авторизованы в Tracker как администратор организации.
-
На верхней панели Tracker выберите
→ Настроить Tracker.
-
Перейдите на вкладку Репозитории и нажмите кнопку Подключить репозиторий.
-
В поле Платформа выберите Bitbucket.
-
Создайте для Tracker пароль на Bitbucket. С помощью этого пароля Tracker сможет подключаться к вашим репозиториям.
-
Авторизуйтесь на Bitbucket.
-
Нажмите на свое фото в левом нижнем углу и выберите Bitbucket settings.
-
Выберите App passwords в блоке Access management.
-
Нажмите Create app password.
-
Придумайте название для пароля, например
Tracker integration password
. -
Настройте разрешения для пароля. Для правильной работы с Tracker необходимо, чтобы опция read в блоке Repositories была включена:
-
Нажмите кнопку Create.
-
Скопируйте пароль в буфер обмена.
Внимание
Значение пароля отображается только один раз. Если закрыть страницу, вы больше не сможете его просмотреть.
-
-
Укажите адрес репозитория в формате
https://bitbucket.org/<логин владельца репозитория>/<имя репозитория>
и ваш логин на Bitbucket. -
Вставьте пароль, который вы создали для доступа Tracker к Bitbucket. Ваш личный пароль от Bitbucket для этого не подойдет.
-
Нажмите кнопку Подключить.
-
Убедитесь, что статус репозитория отображается в Tracker как Подключен.
Чтобы привязать коммит к задаче в Tracker, укажите ключ задачи в комментарии к коммиту. Привязанные коммиты можно просмотреть:
- на странице задачи на вкладке Коммиты;
- на странице очереди на вкладке Коммиты.
Если вы не видите вкладки Коммиты, убедитесь, что она включена в настройках очереди.