Можно ли подключить Github к Unfuddle, чтобы использовать мощные сообщения коммита?
Моя команда использует Github для хостинга кода и Unfuddle для продажи билетов. Можно ли подключить Github к Unfuddle, чтобы мы могли обновлять / закрывать тикеты из наших сообщений коммитов?
2 ответа
Эта функциональность обеспечивается сервисным хуком Unfuddle, предлагаемым в Github. Вы можете найти его в разделе администратора вашего хранилища.
Как отмечает Маркдорисон, в github enterprise для этого есть сервисные хуки.
Во-первых, вам нужно убедиться, что ваша учетная запись на github имеет разрешения, необходимые для администрирования вашего репо. Вы должны быть настроены как хранилище "владелец".
Если у вас есть эти разрешения, если вы перейдете на страницу обзора вашего репозитория на github /ORGANIZATION/REPOSITORY
, вы увидите ряд знакомых вкладок с одним новым участником справа:
Code Network Pull Запросы Проблемы Графики Админ
Нажмите на администратора, и вы увидите меню слева от страницы администратора со ссылкой на "Сервисные зацепки".
Когда вы окажетесь на этой странице, прокрутите (далеко) вниз, чтобы найти сервисный хук.
Нажмите на сервисную кнопку Разблокировать, и в правом верхнем углу вашего браузера откроется маленькая форма. Заполните это так:
Subdomain: Your organization's unfuddle subdomain, ie ORG.unfuddle.com
Repo Id: The numeric Id of the github repository you are trying to connect to unfuddle.
Username: Your unfuddle user account name.
Password: Your unfuddle user account password.
_ HttpOnly (check if appropriate)
√ Active (set to active to use this service, uncheck to stop using it)
Затем нажмите кнопку "Обновить настройки".
По завершении вы увидите новую кнопку под названием "Test Hook". Нажмите, чтобы проверить соединение и убедиться, что оно работает.
В течение нескольких минут вы должны увидеть историю фиксации, отраженную в списках репозитория Unfuddle.
Совет: настройте Unfuddle
учетная запись только для внешних служб, таких как github, и использовать эту учетную запись вместо учетных записей отдельных пользователей для создания подключения службы.