Сведения об автоматических привязках
Любой пользователь с разрешениями администратора для репозитория может настроить ссылки для автопривязки, чтобы связать проблемы, запросы на вытягивание, сообщения фиксации и описания выпусков с внешними сторонними службами.
Ссылки на автоматические привязки теперь разрешают буквенно-цифровые символы. При первоначальном вводе пользовательские автоматические привязки были ограничены внешними ресурсами, которые использовали числовые идентификаторы. Настраиваемые автоматические ссылки теперь работают с буквенно-цифровыми и числовыми идентификаторами.
Вы определяете пользовательские автоматические привязки, указывая префикс ссылки и целевой URL-адрес.
- Префиксы ссылок не могут иметь перекрывающиеся имена. Например, репозиторий не может иметь две пользовательские автоматические привязки с такими префиксами, как
TICKET
иTICK
, так как оба префикса будут соответствовать строкеTICKET123a
. - Целевые URL-адреса включают переменную
<num>
, представляющую идентификатор ссылки связанного ресурса.
Настройка автоматической привязки для отсылок на внешние ресурсы
В этой процедуре показано, как настроить автоматические привязки для ссылки на внешние ресурсы. Например, если вы используете Zendesk для отслеживания билетов из отчетов пользователей, вы можете указать номер билета в запросе на вытягивание, который вы создали для устранения проблемы.
-
На GitHub.com перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку Параметры.
-
В разделе "Интеграции" боковой панели щелкните Ссылки на автосвязь.
-
В правом верхнем углу страницы щелкните Добавить ссылку на автосвязь.
-
Выберите формат идентификатора ссылки, используемого во внешнем ресурсе( буквенно-цифровой или числовой).
-
В разделе "Префикс ссылки" введите короткий понятный префикс. Участники совместной работы будут использовать этот текст для создания автоматических ссылок для внешнего ресурса.
-
В разделе "Целевой URL-адрес" введите формат ссылки на внешнюю систему, которую вы хотите создать. Используйте переменную в
<num>
качестве заполнителя для идентификатора ссылки. -
Просмотрите предварительный просмотр и убедитесь, что автоматическая и внешняя ссылка являются правильными, а затем нажмите кнопку Добавить ссылку на автоматическую связь , чтобы определить ссылку.
Например, можно ввести следующее.
- Префикс ссылки:
JIRA-
- Целевой URL-адрес:
https://jira.example.com/issue?query=<num>
- Предварительный просмотр:
JIRA-123
преобразуется вhttps://jira.example.com/issue?query=123