Примечание.
Поля проблемы сейчас находятся в public preview и могут измениться. Чтобы поделиться отзывами, смотрите обсуждение сообщества.
Поля проблем позволяют добавлять структурированные метаданные к вопросам по всей вашей организации. Вместо того чтобы полагаться на метки или обходные пути свободного текста, вы можете создавать поля вроде приоритета, усилия, воздействия или любую пользовательскую категорию, нужную вашей команде. Поля определяются на уровне организации и применяются ко всем репозиториям вашей организации.
О типах полей вопросов
В каждой организации можно создать до 25 полей для проблем. Доступные типы перечислены в следующей таблице.
-
**Одиночный выбор**: выберите один вариант из заранее определённого списка. Опции могут содержать имена, описания и цвета. -
**Текст**: захват свободного текста. URL-адреса автоматически определяются и отображаются как кликабельные ссылки. -
**Число**: принимать числовые данные, включая десятичные. -
**Дата**: предоставите выбор даты для выбора даты.
Поля по умолчанию
Когда для вашей организации активированы поля проблем, автоматически создаются четыре поля по умолчанию:
-
**Приоритет** (одиночный выбор): Срочно, Высокий, Средний, Низкий -
**Усилие** (одиночный выбор): Высокий, Средний, Низкий -
**Дата начала** работы (дата) -
**Целевая дата** (дата)
Эти стандартные поля полностью настраиваемы. Вы можете редактировать их имена, описания и опции или удалить их, если они не подходят вашему рабочему процессу.
Создание поля задачи
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите поле «Проблема».
- Щелкните Создать поле.
- В разделе «Название поля» введите название нового поля.
- По желанию, в разделе «Описание» введите описание, чтобы помочь другим понять назначение этой области.
- В разделе «Тип поля» выберите тип поля, который хотите создать.
- Если вы выбрали Single-select, добавьте опции для поля:
- Нажмите опцию «Добавить » и введите название опции.
- По желанию, чтобы установить цвет для опции, нажмите рядом с этой опцией, выберите опцию Edit, выберите цвет и нажмите Сохранить.
- Повторяйте, чтобы добавить больше вариантов.
- В разделе «Поле видимости» выберите один из следующих вариантов: * Разрешения: выбирайте, кто может видеть поле и его значение. Опции: Только организация (по умолчанию) или Публичная. Эта настройка применяется только к проблемам в публичных репозиториях. * Закрепить для типов: нажмите , чтобы выбрать, какие типы выпусков показывают это поле в просмотрщике и создателе выпуска. Выберите один или несколько типов проблем, или «Проблемы без типа». Поля, которые не закреплены и не имеют значения, останутся скрытыми в просмотрщике и создателе задачи.
- Нажмите кнопку Создать.
Редактирование поля проблемы
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите поле «Проблема».
- Справа от нужного поля нажмите .
- Нажмите «Редактировать » и внесите изменения.
-
**Нажмите поле «Сохранить**».
Удаление поля проблемы
Когда вы удаляете поле проблемы, все значения, установленные для этого поля, навсегда удаляются.
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите поле «Проблема».
- Справа от нужного поля нажмите .
-
**Нажмите «Удалить**» и подтвердите удаление.
Изменение порядка полей выпуска
Порядок закреплённых полей управляется по типу выпуска. Порядок полей определяет, как поля отображаются в боковой панели проблемы и модале создания проблем.
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите «Типы проблем».
- Нажмите на тип выпуска, по которому хотите изменить порядок полей.
- В разделе «Закреплённые поля выпуска» перетаскивайте поля, чтобы изменить их порядок.
- Нажмите кнопку Сохранить.
Закрепление полей для типов выпусков
Вы можете связывать поля проблем с определёнными типами задач, чтобы при создании или просмотре выпусков этого типа появлялись только наиболее релевантные. Например, можно прикрепить «Серьёзность» к багам и «Влияние» к признакам.
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите поле «Проблема».
- Нажмите на нужное поле для закрепления.
- В разделе «Закрепить для типов» нажмите и выберите типы проблем, на которых должно появиться это поле.
-
**Нажмите поле «Сохранить**».
Закреплённые поля автоматически появляются в боковой панели выпуска в зависимости от выбранного типа. Чтобы прикрепить поля к проблемам без типа, выберите опцию «Проблемы без типа».
Примечание.
Поля должны быть закреплены хотя бы на один тип выпуска или на «Проблемы без типа», чтобы отображаться в боковой панели проблем. Поля, не привязанные ни к одному типу, доступны только через кнопку «Добавить» поле или в проектах.
Настройка видимости поля
Для организаций с публичными репозиториями вы можете контролировать, видно ли каждое поле вопросов всем или только членам организации и их сотрудникам.
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Рядом с организацией щелкните Параметры.
- В разделе «Планирование» боковой панели нажмите поле «Проблема».
- Справа от поля нажмите .
- Выберите Изменить.
- В разделе «Поле видимости» выберите один из следующих вариантов: * Только для организации: поле видно только членам организации и сотрудникам репозитория с хотя бы доступом к чтению. * Общественность: поле видно каждому, кто смотрит этот вопрос.
- Нажмите кнопку Сохранить.
По умолчанию все новые и существующие поля установлены как «Только для организации». Настройки видимости применяются в веб-интерфейсе, API, событиях таймлайна выданий и поисковых предложениях.
Области вопросов и проекты
Поля вопросов доступны в любом проекте вашей организации. Подробности о добавлении, удалении и редактировании полей проблем в проектах см. АВТОЗАГОЛОВОК.
Пределы полей в проектах
Проекты поддерживают до 50 полей, и поля задач и системы засчитываются в этот лимит. Если проект уже достиг лимита полей, нужно удалить существующие поля, прежде чем можно будет добавить поля выпуска.
Ограничения
| Ресурс | Ограничение |
|---|---|
| Области выпуска по организациям | двадцать пять |
| Опции для каждого поля с одиночным выбором | 50 |
| Закреплённые поля по типу выпуска | 10 |
| Общее количество полей в проекте (включая задачи и системные поля) | 50 |