Сведения о настраиваемых свойствах
Настраиваемые свойства — это структурированные поля метаданных, которые можно добавить в репозитории и организации в GitHub, чтобы улучшить организацию, управление и автоматизацию в вашей среде.
Эта статья относится к пользовательским свойствам репозитория.
**Видимость** пользовательских свойств соответствует видимости репозитория. Настраиваемые свойства в общедоступных репозиториях могут просматривать все, в то время как настраиваемые свойства во внутренних или частных репозиториях могут просматривать учетные записи с `read` разрешениями на доступ к репозиторию.
Допустимые символы
Имена и значения настраиваемых свойств могут содержать только определенные символы:
- Имена:
a-z,A-Z,0-9,_``-``$``# - Значения: Все печатные символы ASCII, за исключением
"
Добавление пользовательских свойств
Вы можете добавить настраиваемые свойства в организацию и задать значения для этих свойств для репозиториев в организации.
-
В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
-
Выберите организацию, кликнув по ней.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
В левой боковой панели в разделе "Код, планирование и автоматизация" щелкните Репозиторий, а затем выберите "Настраиваемые свойства".

-
Чтобы добавить новое настраиваемое свойство, щелкните "Создать свойство " в правом верхнем углу.
-
В поле "Имя" введите имя, которое вы хотите использовать для пользовательского свойства. Имя не может содержать пробелы и не может превышать 75 символов в длину.
-
При необходимости в поле "Описание" введите описание пользовательского свойства.
-
В разделе "Тип" выберите тип свойства, которое вы хотите добавить. Это может быть текстовая строка, одиночное поле select, поле с множественным выбором, или true/false булевое значение.
-
При необходимости можно выбрать субъекты репозитория, чтобы задать это свойство. Если этот параметр включен, пользователи репозитория и приложения с подробным разрешением уровня репозитория "пользовательские свойства" смогут задать и обновить значение свойства для своего репозитория.
-
При необходимости можно выбрать "Требовать это свойство" для всех репозиториев и добавить значение по умолчанию. Это означает, что требуется, чтобы все репозитории в организации имели значение для этого свойства. Репозитории, не имеющие явного значения для этого свойства, наследуют значение по умолчанию.
- По желанию вы можете выбрать «Требовать явно указанные пользователем значения». Когда эта опция включена, пользователи и приложения с разрешением устанавливать значения свойств должны указывать явное значение при настройке свойств, создании репозиториев или переносе репозиториев. Репозитории, которые ещё не имеют явного значения, всё равно будут наследовать значение по умолчанию.
-
Нажмите кнопку " Сохранить свойство".
Установка значений для репозиториев в организации
Вы можете устанавливать значения для пользовательских свойств для репозиториев вашей организации.
-
В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
-
Выберите организацию, кликнув по ней.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
В левой боковой панели в разделе "Код, планирование и автоматизация" щелкните Репозиторий, а затем выберите "Настраиваемые свойства".

-
Перейдите на вкладку "Задать значения".
-
Выберите один или несколько репозиториев из списка и нажмите «Редактировать свойства».

-
В появившемся модальном диалоговом окне выберите значение для каждого свойства, которое вы хотите задать для выбранных репозиториев. Это значение не должно превышать 75 символов в длину.
-
Нажмите кнопку Сохранить изменения.
Просмотр значений для репозиториев в организации
Пользователи с разрешениями на чтение в репозитории могут просматривать значения настраиваемых свойств этого репозитория, но они не могут изменять эти значения.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
В разделе «Код и автоматизация» боковой панели нажмите «Пользовательские свойства».
Поиск и фильтрация репозиториев по пользовательским значениям свойств
Вы можете искать репозитории в организации по пользовательским значениям свойств.
- В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.
- Щелкните название своей организации.
- Под названием вашей организации нажмите «Хранилища».
- В строке поиска введите
propсписок всех настраиваемых свойств в вашей организации и выберите свойство, по которым вы хотите выполнить поиск.